improve-code-quality

Detect and improve code quality in Rust monorepo projects with automated diagnostics.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/ley-labs/moon-monorepo-template --skill improve-code-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: improve-code-quality
Source: https://github.com/ley-labs/moon-monorepo-template/tree/main/.agents/skills/improve-code-quality
Command: npx skills add https://github.com/ley-labs/moon-monorepo-template --skill improve-code-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of auditing and improving code quality across a monorepo, helping developers identify issues and enforce best practices efficiently.

Core Features & Use Cases

  • Automated analysis: Runs tools like clippy, rustfmt, and cargo check to detect common issues.
  • Manual review guidance: Provides detailed inspection categories such as security, performance, readability, robustness, and dependencies.
  • Use case: A team wants to ensure their Rust projects adhere to best practices; they use this Skill to generate comprehensive reports and receive suggestions for fixes.

Quick Start

Ask the AI to analyze the crates or files relevant to your project to identify issues and receive improvement suggestions.

Frequently Asked Questions about improve-code-quality

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

FAQPage Schema
How do I audit code quality and enforce best practices in a Rust monorepo?

You can audit code quality in a Rust monorepo by running automated diagnostics like clippy, rustfmt, and cargo check to detect issues, followed by manual review guidance across security, performance, and dependencies to enforce best practices.

What is the best way to identify security and performance issues in my Rust codebase?

The best way to identify security and performance issues in your Rust codebase is through structured analysis using automated linting tools combined with manual inspection categories to ensure safe, performant code and receive actionable improvement suggestions.

Can I use automated diagnostics to check dependencies and robustness in Rust projects?

Yes, automated diagnostics can check dependencies and robustness in Rust projects by executing cargo check and clippy to detect common issues, while manual review guidance provides detailed inspection categories for comprehensive dependency audits.

Does this code quality analysis support manual review for readability and refactoring?

Yes, code quality analysis supports manual review for readability and refactoring by providing detailed inspection categories that guide developers through structured manual checks alongside automated rustfmt formatting and clippy linting outputs.

How do I get suggestions for fixing code issues found during a monorepo audit?

You get suggestions for fixing code issues found during a monorepo audit by analyzing relevant crates or files to generate comprehensive reports that identify problems and provide specific recommendations for safe code improvements.

When should I perform a dependency audit and code refactoring in my Rust project?

You should perform a dependency audit and code refactoring when ensuring your Rust projects adhere to best practices, using automated diagnostics and manual review to maintain safe, performant code across the monorepo.