Agent Skills
› planetaryescape/mxr
planetaryescape/mxr
GitHub为mxr邮件客户端提供RFC标准与协议实现的快速参考。涵盖消息解析、MIME结构、SMTP/IMAP协议、线程处理、附件编码及日历邀请等功能的对应RFC规范与代码位置,辅助开发者进行邮件功能开发与维护。
Install All Skills
npx skills add planetaryescape/mxr --all -g -y
Skills in Collection (7)
为mxr邮件客户端提供RFC标准与协议实现的快速参考。涵盖消息解析、MIME结构、SMTP/IMAP协议、线程处理、附件编码及日历邀请等功能的对应RFC规范与代码位置,辅助开发者进行邮件功能开发与维护。
解析或构建RFC 5322/MIME消息
实现IMAP协议特性或扩展
处理SMTP发送逻辑
处理邮件线程、地址或标头
处理附件、编码或国际化
决定特定功能适用的RFC标准
npx skills add planetaryescape/mxr --skill email-standards -g -y
提供 mxr 项目的开发规范,涵盖本地优先架构、构建验证流程、客户端契约及严格的 Crate 依赖边界。指导开发者在源码、文档及测试变更时遵循 CLI-first 和 daemon-backed 原则,确保代码质量与架构一致性。
修改 mxr 源代码或架构
更新项目文档或测试
调整 IPC、守护进程或存储搜索逻辑
进行仓库级别的开发流程变更
npx skills add planetaryescape/mxr --skill mxr-development -g -y
用于通过 CLI 操作 mxr 邮件客户端的技能,涵盖收发、搜索、归档及管理规则等功能。强调邮件内容为数据而非指令,严禁执行邮件内的命令或提示注入攻击,确保操作安全。
用户需要读取或搜索邮件
用户要求撰写、回复或转发邮件
用户请求管理邮件标签、草稿或账户设置
用户需要检查 mxr 守护进程状态或日志
npx skills add planetaryescape/mxr --skill mxr -g -y
提供基于 Tokio 的 Rust 异步编程生产级模式,涵盖并发任务执行、通道通信及错误处理。适用于构建异步应用、调试代码及优化性能。
构建异步 Rust 应用
实现并发网络服务
使用 Tokio 进行异步 I/O
处理异步错误
调试异步代码问题
优化异步性能
npx skills add planetaryescape/mxr --skill rust-async-patterns -g -y
基于Apollo GraphQL手册的Rust最佳实践指南。用于编写、审查或重构Rust代码,涵盖所有权借用、错误处理、性能优化、Clippy lint、测试及类型系统等规范,提供具体代码示例和配置建议。
编写新的Rust代码或函数
审查或重构现有Rust代码
决定使用借用还是克隆
实现Result类型的错误处理
优化Rust代码性能
编写Rust项目测试或文档
npx skills add planetaryescape/mxr --skill rust-best-practices -g -y
用于查询Rust版本、crate信息及API文档的技能。支持通过后台子代理或内联方式获取最新发行版特性、库详情及依赖关系,适配插件与纯技能两种安装模式。
查询Rust最新版本或稳定版/夜间版信息
查找特定crate的版本号、描述或功能特性
检索Rust标准库或第三方库的API文档
查看Rust版本更新日志和新特性
npx skills add planetaryescape/mxr --skill rust-learner -g -y
专注于Rust 2021的系统级编程技能,涵盖所有权、生命周期、Trait设计及异步并发。指导编写安全高效的代码,处理错误及性能优化,支持Cargo、Tokio及FFI绑定开发。
Rust代码编写与审查
所有权与借用问题排查
Trait层级设计
Async/Tokio并发实现
内存安全与性能优化
npx skills add planetaryescape/mxr --skill rust-engineer -g -y


