Skip to content
Back to skills

Check

ASecurity

Run SwarmLLM's full local quality checks (fmt, clippy, tests, types crate) on the one local feature set and report

  • 58 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 22, 2026
ai-agentsgobash

Works with

  • cli

Security analysis

A100/100

Scanned October 2, 2026

npx -y skills add enapt/SwarmLLM --skill check --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Check?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Check
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/enapt-check/badge)](https://www.skillsdirectory.com/skills/enapt-check)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: check
description: Run SwarmLLM's full local quality checks (fmt, clippy, tests, types crate) on the one local feature set and report
disable-model-invocation: true
allowed-tools: Bash, Read
model: haiku
context: fork
background: false
---

# Quality Check Pipeline

Run in order, one at a time (never two cargo commands at once — gotcha #684), and report. Fix nothing.

1. `cargo fmt --check`
2. `cargo lint` — clippy, all targets, `-D warnings`, on `--no-default-features --features dev,claude-subscription`
3. `cargo dev-test 2>&1 | grep -E "^test result|FAILED|panicked"`
4. `cargo test --locked -p swarmllm-types --quiet 2>&1 | grep -E "^test result|error"` — a separate
   package the alias does not cover, so plain `cargo test` here is deliberate

| Step | Status | Details |
|------|--------|---------|
| fmt | PASS/FAIL | files |
| lint | PASS/FAIL | first errors as file:line |
| tests | PASS/FAIL | passed / failed / ignored per target |
| types | PASS/FAIL | |

"All clear." if everything passed; otherwise only the failures, with test name, assertion and file:line.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.