Communitygithub.com

leonardomso/rust-skills

包含 26 个类别共 265 条规则的综合 Rust 编码指南。适用于编写、审查或重构 Rust 代码时使用。涵盖所有权、错误处理、异步模式、并发、不安全代码、API 设计、内存优化、性能、数值安全、类型转换、serde、模式匹配、宏、闭包、可观测性、测试及常见反模式。通过 /rust-skills 调用。

rust-skills 是什么?

此技能为开发者提供了一套详尽且结构化的 Rust 编码指南,包含 265 条规则并划分为 26 个类别。无论是编写新代码、进行代码审查还是重构现有项目,该技能都能提供即时的最佳实践参考。其覆盖范围广泛,从 Rust 语言的核心概念(如所有权、错误处理)到高阶主题(如异步编程、并发、不安全代码、宏和闭包),再到工程实践(如 API 设计、序列化/反序列化、性能优化、可观测性和测试),均有涉及。该技能特别强调了常见的反模式,帮助用户避免陷阱,从而编写更安全、更高效、更符合 Rust 生态习惯的代码。用户只需在支持的命令行环境中通过 `/rust-skills` 命令即可调用此指南。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/leonardomso/rust-skills/tree/main/skills/rust-skills

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

rust-skills 是做什么的?

包含 26 个类别共 265 条规则的综合 Rust 编码指南。适用于编写、审查或重构 Rust 代码时使用。涵盖所有权、错误处理、异步模式、并发、不安全代码、API 设计、内存优化、性能、数值安全、类型转换、serde、模式匹配、宏、闭包、可观测性、测试及常见反模式。通过 /rust-skills 调用。

相关技能