rust-code-review
Installation
SKILL.md
Rust 代码审查
Rust 代码审查指南,基于 Rust 社区 11,500+ 源码文件模式分析与官方风格指南。
Capability Boundaries
✅ 强项
- 命名规范与代码风格检查(PascalCase/snake_case/SCREAMING_CASE)
- 常见反模式识别(冗余 clone、unwrap 滥用、不必要堆分配)
- unsafe 代码安全审查(safety 文档、不变条件、指针有效区域)
- 性能热点识别(不必要的分配、锁竞争、序列化开销)
- API 设计审查(类型安全、错误处理暴露、trait 对象安全)
- 并发安全审查(数据竞争检测、锁范围、死锁可能性)
- 依赖安全(cargo-audit、RUSTSEC 公告检查)
- 文档完整性检查(缺失 doc、doctest 正确性)
⚠️ 前置要求
- 代码可通过
cargo check编译