rust-check

Run formatting checks, linting, and tests on Rust projects.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/EtaCassiopeia/claude-skills --skill rust-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rust-check
Source: https://github.com/EtaCassiopeia/claude-skills/tree/main/config/skills/rust-check
Command: npx skills add https://github.com/EtaCassiopeia/claude-skills --skill rust-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires cargo, rustfmt, clippy, cargo-test, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the verification of Rust code quality by running a complete set of checks including formatting, linting, and testing.

Core Features & Use Cases

  • Formatting Verification: Ensures that the Rust code adheres to the project's formatting standards.
  • Linting: Identifies and reports on common coding mistakes and best practices violations.
  • Testing: Executes the project's test suite to verify that the code functions as expected.
  • Use Case: Use this Skill to ensure that all changes to the Rust codebase are compliant with the project's standards before merging.

Quick Start

Run the rust-check command to verify the Rust code in your current project.

Frequently Asked Questions about rust-check

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

FAQPage Schema
How do I automate Rust code quality checks before merging?

Automating Rust code quality checks requires running formatting, linting, and test execution in a pipeline. This verification process ensures all codebase changes comply with project standards before integration.

What does a Rust verification pipeline include?

A comprehensive Rust verification pipeline includes formatting verification to check style adherence, linting to identify common coding mistakes, and testing to execute the test suite and verify functionality.

Do I need rustfmt and clippy to run Rust code checks?

Yes, running Rust code checks requires rustfmt for formatting verification and clippy for linting. You also need cargo and cargo-test to execute the automated test suite successfully.

Can I use a single command to run Rust formatting, linting, and testing?

Yes, you can run a single command to execute the full verification pipeline. This automates formatting checks, linting, and test execution, handling both simple and complex Rust codebases.

Is automated Rust linting suitable for complex codebases?

Automated Rust linting is designed to handle both simple and complex codebases. It identifies best practice violations and common coding mistakes, ensuring code quality across the entire project.