BeautifulRust
morganlinton/BeautifulRustAI 已审核
用途
Beautiful Rust 由三个 Agent Skill 和一份 clippy 配置组成。装进 Claude Code、Codex、Copilot、Cursor 或 Gemini CLI 之类的编程智能体后,它们会在写代码时引导智能体写出符合惯例的 Rust,让它对已有 Rust 代码给出按优先级排序的审查结果,每条意见都标明违反了哪条规则,并在把 C、C++、Python、Go 或 JavaScript 移植到 Rust 时提供指导。这些规则是从五份已发布的 Rust 指南中提炼出来的,其中能用机器检查的部分由 lint 文件在 CI 里强制执行。它面向已经在用编程智能体、并装好了 cargo 和 clippy 的 Rust 开发者。
安装难易度
C · 需要安装 1–2 个工具 · Windows
安装只需一条命令,比如 npx skills add morganlinton/BeautifulRust 或 claude plugin install,但你需要先配置好一个编程智能体,并装好带 cargo 和 clippy 的 Rust 工具链,审查功能和 lint 文件才能发挥作用。
GitHub 数据
- 星标
- 1,6192026年10月31日
- 下载量
- —所有发布版本
- 增长
- +3094 天内新增星标
星标变化
事实
- 可运行于
- Windows, macOS, Linux, Web
- 需要安装
- Rust, 其他工具
- 磁盘空间
- 未确定
- 账号或密钥
- Coding agent account (Claude Code, Codex, GitHub Copilot, Cursor or Gemini CLI)
- 费用
- 免费,API 另行收费 · 这些 skill 和 lint 配置是 MIT 许可;实际工作由你付费使用的编程智能体完成,README 提到运行评测用例意味着“真实的模型调用”,而这些调用“会产生费用”。
- 许可证
- MIT (宽松型)
- 最近更新
- 2026年10月30日
风险信号 (3)
- 信息基准测试只跑了一次,且由 AI 自行打分
README 中的跨智能体基准测试:"it was one run per configuration, graded by a Claude model",以及 "They hurt in one case: Claude did worse on the Bevy feature task with them."
AI 审核
- 信息摘要所依据的资料许可证不一
README 的署名表:skill 中附带的五份摘要改写了条款各不相同的资料,其中包括采用 "CC BY-NC-ND 4.0 (online edition)" 的 Effective Rust,以及采用 MPL-2.0 的 Rust Design Patterns,而仓库本身采用 MIT。
AI 审核
- 信息该 skill 会在你的代码上运行命令
README:rust-review skill "runs `cargo fmt`, `clippy`, and the tests when a toolchain is available",port skill "verifies with `cargo test` and `clippy`",也就是说智能体会在你的项目里运行构建命令。
AI 审核
证据以原始语言显示。
Radar 无法验证的内容
- 它为你自己的项目产出的 Rust 代码是否真的更好,因为公开的对比里每种配置只跑了一次。
- 在 Claude Code 和 Codex 之外的其他智能体里效果如何,基准测试只覆盖了这两个。
- 约 500 行的写作 skill 以及它的参考摘要,会给每次会话增加多少 token 消耗。
- clippy 规则表套用到已有代码库时,是否需要大量的例外(allow)才能用。