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 通信或守护进程逻辑
进行仓库级别的开发流程变更
npx skills add planetaryescape/mxr --skill mxr-development -g -y
用于通过CLI操作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
提供Rust语言最佳实践指南,涵盖所有权、错误处理、性能优化及测试规范。用于编写新代码、审查或重构现有Rust项目,辅助决策借用与克隆模式,提升代码质量与执行效率。
编写新的Rust代码或函数
审查或重构现有Rust代码
决定使用借用还是克隆模式
实现基于Result的错误处理
优化Rust代码性能
为Rust项目编写测试或文档
npx skills add planetaryescape/mxr --skill rust-best-practices -g -y
用于查询Rust版本、crate信息及API文档的技能。支持通过子代理或内联模式获取最新发行版特性、依赖详情及官方文档,辅助开发者快速检索技术信息。
查询Rust最新版本或新特性
查找Crate的版本号和依赖信息
检索Std库或第三方库的API文档
npx skills add planetaryescape/mxr --skill rust-learner -g -y
专注于Rust语言的高级工程技能,涵盖所有权、生命周期、Trait设计、异步编程及错误处理。提供代码编写、审查与调试支持,强调内存安全与零成本抽象,适用于高性能系统开发。
Rust代码编写
解决所有权借用问题
设计Trait层级
实现Tokio异步应用
优化性能与内存安全
npx skills add planetaryescape/mxr --skill rust-engineer -g -y


