CH

check-impl

Automates verification checks for Rust workspaces.

Install

mkdir -p .claude/skills/check-impl && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12214" && unzip -o skill.zip -d .claude/skills/check-impl && rm skill.zip

Installs to .claude/skills/check-impl

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Implementation verification - runs format, lint, test, and build checks on the workspace.
89 charsno explicit “when” trigger
Beginner

Key capabilities

  • Run `cargo fmt --all --check` for format verification
  • Execute `cargo clippy --workspace -- -D warnings` for lint checking
  • Perform `cargo test --workspace` to run unit tests
  • Initiate `cargo build --workspace` for build verification

How it works

The skill executes a sequence of Rust `cargo` commands to perform format, lint, test, and build checks on the ccswarm workspace.

Inputs & outputs

You give it
A request to verify implementation on the ccswarm workspace
You get back
JSON report with results for format, clippy, test, build, and overall status

When to use check-impl

  • Format check
  • Lint code
  • Run unit tests
  • Verify build status

About this skill

Run implementation checks on the ccswarm workspace:

# 1. Format check
cargo fmt --all --check

# 2. Lint check
cargo clippy --workspace -- -D warnings

# 3. Tests
cargo test --workspace

# 4. Build verification
cargo build --workspace

Note: ccswarm uses Rust 2024 Edition. std::env::set_var requires unsafe, pattern matching has implicit borrowing.

Report results as JSON: { format, clippy: { warnings, errors }, test: { passed, failed, ignored }, build, overall }.

When not to use it

  • When the workspace is not a Rust project
  • When only needing to run a single type of check (e.g., only tests)

Limitations

  • The skill is specifically designed for the `ccswarm` workspace.
  • It uses Rust 2024 Edition, which has specific requirements like `unsafe` for `std::env::set_var`.

How it compares

This skill automates a complete set of quality checks for a Rust project, providing a consolidated report rather than requiring individual command execution and result aggregation.

Compared to similar skills

check-impl side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
check-impl (this skill)04moReviewBeginner
rust-tests-guidelines75moNo flagsBeginner
check-rust-coverage55moReviewBeginner
check-code-quality129dReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry