rust-change-review

Review Rust diffs with evidence-cited findings and ranked fixes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents scoped Rust changes from landing with subtle correctness, safety, quality, and documentation gaps by reviewing only what the diff actually touches.

Core Features & Use Cases

  • Diff-scoped quality review: Applies the broader Rust quality lens, but only to the lines and files modified in your diff/commit stack/PR.
  • Evidence-first findings: Ensures every finding cites the exact file and line range from the diff instead of vague feedback.
  • Actionable ranked output: Produces a small number of ranked suggestions and explicitly answers intent match, testing, documentation, and completeness.
  • Common use cases: Reviewing an uncommitted change (git diff), vetting an unpushed commit stack, or checking whether a PR is ready to merge before opening it or after updates.

Quick Start

Ask for a diff-scoped review by saying: Review this change (my diff/PR/commit stack) for Rust quality, and rank the most actionable issues with explicit answers to intent match, testing, documentation, and completeness.

Frequently Asked Questions about rust-change-review

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

FAQPage Schema
How do I get a code review for a Rust pull request that only checks the modified lines?

Diff-scoped Rust code review analyzes only the files and lines modified in your pull request to provide ranked, actionable fixes. It cites exact file and line evidence from the diff to validate intent, testing, and documentation without reviewing unrelated code.

Can I run clippy and formatting checks on just my uncommitted Rust diff?

Yes, you can run scoped Rust tooling checks including clippy, formatting, tests, and docs on an uncommitted diff. The review constrains its analysis to only modified files, ensuring quality checks target your specific changes.

What's the best way to review an unpushed commit stack for Rust quality and safety gaps?

Reviewing an unpushed commit stack with a diff-scoped quality lens catches subtle correctness, safety, and documentation gaps before landing. It generates a small set of ranked, concrete fixes and explicitly answers intent match, testing, and completeness.

Does diff-scoped Rust review work with uncommitted changes and open pull requests?

Diff-scoped Rust review works across uncommitted changes, unpushed commit stacks, and open pull requests. It requires evidence cited by file and line range from the diff and validates testing adequacy and completeness for each scenario.

Why does my Rust PR review include feedback on files I didn't modify?

Standard reviews often analyze the entire project, but diff-scoped review constrains analysis strictly to modified files. This prevents feedback on unrelated code and focuses findings entirely on the lines touched by your change.