with one click
rust-claude-skills
rust-claude-skills contains 11 collected skills from Microbiosis, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Rust 高级特性技能。提供 Rust 高级特性的完整参考,包括 unsafe Rust、高级 trait、高级类型、宏、FFI 等。TRIGGER when: 用户使用 unsafe 代码、实现高级 trait、使用高级类型、编写宏、或需要了解 Rust 高级特性时触发。SKIP: 基础 Rust 开发。
Rust CLI 工具开发技能。提供使用 Rust 开发命令行工具的完整参考,包括参数解析、错误处理、输出格式化、跨平台支持等。TRIGGER when: 用户开发 Rust CLI 工具、使用 clap/structopt、处理命令行参数、格式化输出、或需要了解 Rust CLI 最佳实践时触发。SKIP: 非 CLI 工具的 Rust 开发。
Rust 版本指南技能。提供 Rust 版本(Edition)的完整参考,包括版本差异、迁移指南、新特性等。TRIGGER when: 用户需要了解 Rust 版本差异、迁移代码到新版本、或需要了解版本新特性时触发。SKIP: 非版本相关的 Rust 开发。
Rust 嵌入式开发技能。提供使用 Rust 进行嵌入式开发的完整参考,包括 no_std 环境、HAL 层、外设驱动、中断处理、实时系统等。TRIGGER when: 用户开发嵌入式 Rust 程序、使用 cortex-m/esp-hal、配置 no_std 环境、处理硬件外设、或需要了解 Rust 嵌入式最佳实践时触发。SKIP: 非嵌入式 Rust 开发。
Rust 练习技能。提供 Rust 练习和学习资源的完整参考,包括 Rustlings、练习题、最佳实践等。TRIGGER when: 用户学习 Rust、需要练习题、或需要了解 Rust 学习资源时触发。SKIP: 非学习相关的 Rust 开发。
Rust 语言核心开发技能。提供 Rust 语言的完整参考,包括所有权、借用、生命周期、泛型、trait、错误处理、并发、异步等核心概念。TRIGGER when: 用户编写 Rust 代码、询问 Rust 语法、需要 Rust 代码示例、调试 Rust 程序、或需要了解 Rust 语言特性时触发。SKIP: 非 Rust 语言的开发任务。
Rust 宏技能。提供 Rust 宏的完整参考,包括声明宏、过程宏、宏规则等。TRIGGER when: 用户编写宏、使用宏、调试宏、或需要了解宏系统时触发。SKIP: 非宏相关的 Rust 开发。
Rust 语言参考技能。提供 Rust 语言的完整参考,包括语法、类型系统、内存模型、并发模型等。TRIGGER when: 用户需要了解 Rust 语言细节、查阅语言规范、或需要深入了解 Rust 内部机制时触发。SKIP: 基础 Rust 开发。
Rust 标准库技能。提供 Rust 标准库的完整参考,包括常用模块、类型、trait、函数等。TRIGGER when: 用户使用标准库功能、查询标准库 API、需要标准库代码示例、或需要了解标准库最佳实践时触发。SKIP: 非标准库相关的 Rust 开发。
Rust 工具链技能。提供 Rust 工具链的完整参考,包括 Cargo、Rustdoc、Rustup、Clippy、Rustfmt 等。TRIGGER when: 用户使用 Cargo 命令、生成文档、配置 Rust 工具链、运行 Clippy 检查、格式化代码、或需要了解 Rust 工具链时触发。SKIP: 纯 Rust 代码编写。
Rust 不稳定特性技能。提供 Rust 不稳定特性的完整参考,包括 nightly 特性、实验性功能等。TRIGGER when: 用户使用 nightly Rust、需要不稳定特性、或需要了解实验性功能时触发。SKIP: 稳定版 Rust 开发。