关于 rust-async-patterns
面向异步 Rust 开发的技能,聚焦 Tokio 运行时中的任务、通道、流和错误处理。适用于构建异步应用及并发网络服务,也涵盖调试与性能优化。
主要功能
- 01Tokio 异步运行时实践
- 02任务、通道与流的模式
- 03异步错误处理建议
- 04异步代码调试与性能优化
适用场景
- 01开发异步 Rust 应用
- 02实现并发网络服务
- 03排查 Tokio 异步 I/O 问题
- 04优化异步程序的错误处理与性能
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill rust-async-patterns安装后在 Claude Code 中输入/rust-async-patterns确认已加载。
附带文件resources/implementation-playbook.md
详细介绍
Rust 异步模式
使用 Tokio 运行时进行异步 Rust 编程的生产级模式,包括任务、通道、流和错误处理。
何时使用此技能
- 构建异步 Rust 应用
- 实现并发网络服务
- 使用 Tokio 进行异步 I/O
- 正确处理异步错误
- 调试异步代码问题
- 优化异步性能
何时不要使用此技能
- 任务与 rust 异步模式无关
- 你需要此范围之外的其它领域或工具
说明
- 明确目标、约束和所需输入。
- 应用相关最佳实践并验证结果。
- 提供可操作的步骤和验证方法。
- 如果需要详细示例,请打开
resources/implementation-playbook.md。
资源
resources/implementation-playbook.md包含详细模式和示例。
限制
- 仅当任务与上述范围明确匹配时才使用此技能。
- 不要将输出视为特定环境验证、测试或专家审查的替代品。
- 如果缺少所需输入、权限、安全边界或成功标准,请停止并请求澄清。
评论
支持 Markdown