Check

Run full quality checks on SwarmLLM (fmt, clippy, test, build)

enapt Updated

File contents

Quality Check Pipeline

Run the full SwarmLLM quality check pipeline in order. Report results for each step.

Working directory: .

Steps

  1. Format check: cargo fmt --check
    • If formatting issues found, run cargo fmt to fix them and report what changed
  2. Lint: cargo clippy --all-targets -- -D warnings
    • Report any warnings/errors with file:line references
    • Do NOT fix anything — just report
  3. Test: cargo test
    • Report pass/fail counts
    • If failures, report test name and assertion message
  4. Build: cargo build --no-default-features --features dev,claude-subscription
    • Confirm clean build or report errors

Output

Provide a concise summary table:

Step Status Details
fmt PASS/FAIL ...
clippy PASS/FAIL N warnings
test PASS/FAIL N passed, N failed
build PASS/FAIL ...

If all pass, say "All clear." If any fail, list only the failures with actionable details.

enapt/SwarmLLM/tree/main/.claude/skills/check commit affacd17a7

Frequently asked questions

npx skillmds@latest add enapt/check