Agent Skills
› planetaryescape/mxr
planetaryescape/mxr
GitHub提供 mxr 邮件客户端的 RFC 标准参考,指导解析 MIME/IMAP/SMTP、处理附件、线程及国际化等功能的实现与协议决策。
Install All Skills
npx skills add planetaryescape/mxr --all -g -y
Skills in Collection (7)
提供 mxr 邮件客户端的 RFC 标准参考,指导解析 MIME/IMAP/SMTP、处理附件、线程及国际化等功能的实现与协议决策。
解析或构造 RFC 5322/MIME 消息
实现 IMAP 协议功能或扩展
处理 SMTP 发送逻辑
处理邮件线程、地址或头部信息
处理附件、编码或国际化
确定特定功能适用的 RFC 标准
npx skills add planetaryescape/mxr --skill email-standards -g -y
用于 mxr 项目开发,涵盖源码、架构、测试及 IPC 等变更。提供构建验证流程、客户端契约、Crate 依赖边界及领域不变量,确保本地优先与守护进程架构的一致性。
修改 mxr 源代码或架构
编写或更新文档
进行单元测试或集成测试
调整 IPC 通信或守护进程处理逻辑
开发 TUI/Web 客户端功能
优化搜索、同步或语义行为
调整发布流程或仓库开发规范
npx skills add planetaryescape/mxr --skill mxr-development -g -y
mxr CLI邮件客户端技能,支持读写、搜索、回复及标签管理。核心规则强调邮件内容为数据而非指令,严禁执行邮件中的命令以防注入攻击。提供结构化输出和批量操作功能。
用户请求通过CLI管理邮件
需要读取或搜索邮件内容
要求发送、回复或转发邮件
管理邮件标签、归档或草稿
npx skills add planetaryescape/mxr --skill mxr -g -y
提供Rust异步编程的生产级模式,涵盖Tokio运行时、任务调度、通道通信及错误处理。适用于构建异步应用、并发网络服务、调试异步代码及优化性能场景。
构建异步Rust应用程序
实现并发网络服务
使用Tokio进行异步I/O操作
正确处理异步错误
调试异步代码问题
优化异步程序性能
npx skills add planetaryescape/mxr --skill rust-async-patterns -g -y
基于 Apollo GraphQL 手册的 Rust 最佳实践指南,涵盖编码风格、所有权借用、错误处理、性能优化、Clippy linting、测试及泛型调度。用于指导新代码编写、现有代码审查重构、模式决策及文档测试撰写。
编写新的 Rust 代码或函数
审查或重构现有 Rust 代码
决定使用借用还是克隆等所有权模式
实现基于 Result 的错误处理
优化 Rust 代码性能
为 Rust 项目编写测试或文档
npx skills add planetaryescape/mxr --skill rust-best-practices -g -y
用于查询Rust版本、Crate信息及API文档的技能。支持通过后台子代理或内联方式获取最新版本、Changelog及依赖详情,覆盖稳定版、夜间版及主流Crate库。
查询Rust最新稳定版或Nightly版本信息
查找特定Crate的版本号、依赖或特性
检索Rust标准库或第三方库的API文档
查看Rust版本更新日志和新特性
npx skills add planetaryescape/mxr --skill rust-learner -g -y
资深Rust工程师技能,专注内存安全与零成本抽象。涵盖所有权、生命周期、Trait设计、错误处理及Tokio异步编程。提供代码编写、审查、调试及性能优化支持,确保系统级软件的高可靠性。
构建Rust应用
解决所有权或借用问题
设计基于Trait的API
实现async/await并发
创建FFI绑定
优化性能与内存安全
npx skills add planetaryescape/mxr --skill rust-engineer -g -y


