util-rust-quality

Audits Rust code quality and generates structured reports with fix suggestions.

1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/JSai23/claude-tooling --skill util-rust-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: util-rust-quality
Source: https://github.com/JSai23/claude-tooling/tree/main/compiled/util/agentskills/util-rust-quality
Command: npx skills add https://github.com/JSai23/claude-tooling --skill util-rust-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rust code quality audits help developers automatically identify and report quality issues in Rust projects, preventing downstream defects and rework.

Core Features & Use Cases

  • Enforces addressing Clippy warnings and checks for workspace lint config to avoid silent suppressions.
  • Highlights borrowing & cloning pitfalls and suggests idiomatic alternatives like borrowing instead of cloning.
  • Improves error handling by flagging unwraps and recommending proper propagation and thiserror usage.
  • Promotes safe iteration patterns and better documentation practices to improve maintainability.
  • Provides end-to-end guidance for Rust code quality improvements with concrete, actionable checks.

Quick Start

Run the audit on your Rust project to produce a structured quality report and suggested fixes.

Frequently Asked Questions about util-rust-quality

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

FAQPage Schema
How do I audit Rust code quality for Clippy warnings and borrowing issues?

To audit Rust code quality, run this Skill on your Cargo project to detect Clippy warnings, borrowing and cloning pitfalls, and generate a structured report with suggested idiomatic fixes.

What is the best way to fix unwraps and improve error handling in Rust?

Improving Rust error handling involves flagging unwraps and recommending proper error propagation alongside thiserror usage, which this audit identifies to generate actionable fixes for robust error management.

Can I check for silent lint suppressions in my Rust Cargo workspace?

Yes, you can check for silent lint suppressions in a Rust Cargo workspace by auditing the workspace lint config, enforcing that Clippy warnings are addressed rather than suppressed.

How do I stop unnecessary cloning in Rust and use borrowing instead?

To stop unnecessary cloning in Rust, an audit highlights borrowing and cloning pitfalls and suggests idiomatic alternatives like borrowing instead of cloning to improve code quality.

Does this Rust code audit check documentation and safe iteration patterns?

Yes, this Rust code audit checks documentation practices and promotes safe iteration patterns to improve project maintainability, providing end-to-end guidance with concrete, actionable checks.