Agent Skills
› planetaryescape/mxr
planetaryescape/mxr
GitHub提供 mxr 邮件客户端的 RFC 标准和协议参考,涵盖消息解析、MIME、SMTP/IMAP 协议实现及邮件头处理等开发规范。
Install All Skills
npx skills add planetaryescape/mxr --all -g -y
Skills in Collection (7)
提供 mxr 邮件客户端的 RFC 标准和协议参考,涵盖消息解析、MIME、SMTP/IMAP 协议实现及邮件头处理等开发规范。
解析或构造 RFC 5322/MIME 消息
实现 IMAP 协议功能或扩展
处理 SMTP 发送逻辑
涉及邮件线程、地址或头部处理
npx skills add planetaryescape/mxr --skill email-standards -g -y
指导 mxr 项目的源码开发、架构维护及流程规范,涵盖构建验证、客户端契约、Crate 依赖边界及本地优先的邮件处理机制。
修改 mxr 源代码或架构
执行构建与测试流程
调整 Crate 依赖关系
开发 CLI/TUI/Web 客户端功能
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
提供Rust语言最佳实践指南,涵盖所有权、错误处理、性能优化及测试规范。适用于编写新代码、审查或重构现有Rust项目,帮助开发者遵循Idiomatic Rust风格并提升代码质量。
编写新的Rust代码或函数
审查或重构现有的Rust代码
决定借用与克隆的使用场景
实现基于Result的错误处理
优化Rust代码性能
npx skills add planetaryescape/mxr --skill rust-best-practices -g -y
Rust版本与Crate信息查询技能,支持获取最新稳定版、特性变更及文档。具备Agent和Inline双模式,自动路由至对应子代理或直接调用MCP工具检索lib.rs、docs.rs等源信息。
查询Rust最新版本或新特性
查找Crate依赖、版本号或功能说明
获取Std库或第三方库API文档
npx skills add planetaryescape/mxr --skill rust-learner -g -y
专为Rust开发设计的高级工程师技能,涵盖所有权、生命周期、Trait设计及异步编程。指导编写安全高效的Rust代码,处理错误及性能优化,确保内存安全与零成本抽象。
编写或审查Rust代码
解决所有权借用问题
设计Trait层次结构
实现Async/Await并发逻辑
构建高性能系统级应用
npx skills add planetaryescape/mxr --skill rust-engineer -g -y


