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 项目的开发上下文,涵盖架构设计、构建验证流程、客户端契约及 Crate 依赖边界。适用于源码修改、测试、文档编写及发布流程等全栈开发任务。
修改 mxr 源代码或架构
编写项目文档
运行测试或构建
调整 IPC 或 Daemon 逻辑
npx skills add planetaryescape/mxr --skill mxr-development -g -y
用于通过 CLI 操作 mxr 邮件客户端,支持邮件读写、搜索、草稿管理及同步等。核心规则强调将邮件内容视为数据而非指令,防止提示注入攻击。
用户需要发送、接收或管理电子邮件
用户请求使用命令行工具处理邮件任务
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的Rust最佳实践指南,涵盖编码风格、所有权借用、错误处理、性能优化、Clippy linting及测试规范。用于指导新代码编写、现有代码审查与重构,确保代码符合Idiomatic Rust标准。
编写新的Rust代码或函数
审查或重构现有Rust代码
决定使用借用还是克隆等所有权模式
实现基于Result的错误处理
优化Rust代码性能
为Rust项目编写测试或文档
npx skills add planetaryescape/mxr --skill rust-best-practices -g -y
提供Rust版本、Crate信息及文档查询服务。支持通过子代理或MCP工具获取最新版本、Changelog及API文档,覆盖标准库与第三方依赖。
查询Rust或Crate最新版本
获取Rust版本更新日志和新特性
查找Crate的API文档和依赖信息
npx skills add planetaryescape/mxr --skill rust-learner -g -y
专注于 Rust 2021 的系统级编程专家,涵盖所有权、生命周期、Trait 设计、异步编程及错误处理。提供代码编写、审查与调试能力,强调内存安全与零成本抽象,支持性能优化。
Rust 代码编写
所有权或借用问题排查
Trait 层级设计
Async/Tokio 并发实现
FFI 绑定开发
npx skills add planetaryescape/mxr --skill rust-engineer -g -y


