rust-project-review

Evaluate Rust codebases for health, maintainability, and correctness with file-referenced findings.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/ceejbot/ceej-skills --skill rust-project-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rust-project-review
Source: https://github.com/ceejbot/ceej-skills/tree/main/skills/rust-project-review
Command: npx skills add https://github.com/ceejbot/ceej-skills --skill rust-project-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you assess whether a Rust codebase is healthy and maintainable by producing actionable findings grounded in specific files, rather than vague impressions.

Core Features & Use Cases

  • Holistic review of architecture, README, documentation, simplicity, information hiding, and cleanup with file-and-reason findings.
  • Rust-specific hygiene checks covering types, errors, panics, idiomatic style, clones, lifetimes, module visibility, async hygiene, tooling, Cargo.toml hygiene, and unsafe usage.
  • Actionable prioritization support via a synthesized top-3 strengths and top-3 issues plus a single concrete first step (without rewriting or fixing during the pass).

Quick Start

Ask for a holistic Rust project health review and include any relevant repo/files, then request findings with file references and an ordered summary of top strengths, top issues, and the next concrete action.

Frequently Asked Questions about rust-project-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit my Rust project for code health and maintainability?

To audit your Rust project for code health, request a holistic review that evaluates architecture, documentation, and Rust-specific correctness, producing file-referenced findings with clear reasons. The review runs cargo fmt, clippy, test, and doc to record failures before synthesizing a prioritized summary.

What does a Rust codebase review cover for idiomatic style and correctness?

A Rust codebase review covers idiomatic style and correctness by checking types, errors, panics, clones, lifetimes, module visibility, async hygiene, Cargo.toml hygiene, and unsafe usage. It produces file-referenced findings with clear reasons for each identified issue.

Can I use a Rust project audit to find architecture and documentation issues?

Yes, you can use a Rust project audit to find architecture and documentation issues. The review assesses overall architecture, README quality, documentation completeness, simplicity, information hiding, and cleanup, providing specific file references and actionable reasons.

How do I get a prioritized summary of strengths and issues for my Rust code?

To get a prioritized summary of strengths and issues for your Rust code, the review synthesizes the top-3 strengths and top-3 issues into an ordered summary with a single concrete next action. It avoids applying direct fixes during the pass.

What's the best way to prepare a Rust project for a pre-sharing code audit?

The best way to prepare a Rust project for a pre-sharing code audit is to ensure cargo fmt, clippy, test, and doc run successfully. The audit requires these tools to execute and record any failures before proceeding with the two-phase general and Rust-specific review coverage.

Does a Rust project health review automatically fix the issues it finds?

No, a Rust project health review does not automatically fix the issues it finds. It avoids rewriting or applying direct fixes during the pass, instead producing actionable findings grounded in specific files and a single concrete first step for you to follow.