← ClaudeAtlas

harness-auditlisted

Agent-driven, read-only self-audit of the harness — run the machine integrity layer once as a dry-run, present a per-check pass/fail table, cite the P1-1 doc-reality result, and for any failure give root-cause + fix + backlog follow-up. Consumes the machine gates; it does not reimplement them. NOT for auditing a consumer project's own codebase (use that project's test suite), and NOT for applying fixes — this skill observes and reports only.
joymin5655/Agent · ★ 2 · AI & Automation · score 69
Install: claude install-skill joymin5655/Agent
# /harness-audit ## Goal Produce **one interpreted health report** of the harness in a single read-only dry-run. The machine integrity layer (P1-1 `doc-reality.sh`, the CI jobs, and the `verify-all.sh` runner) is the *enforcement*; this skill is the *consumer* that runs it once, reads off a per-check pass/fail table, and turns each failure into a diagnosis a maintainer can act on. Concretely the report answers three questions with evidence: 1. **Is the harness passing its own gates right now?** — a per-check PASS / FAIL / SKIP table, taken verbatim from `verify-all.sh`. 2. **What does the doc-reality gate (P1-1) say?** — cited explicitly, because it is the gate that catches the harness lying about itself (phantom paths + drifted counts), and it is the one item most easily missed in a wall of green. 3. **For every non-PASS: why, and what next?** — the check's purpose, the likely root cause, the recommended fix, and whether it warrants a new backlog row. This skill supplies the *interpretation*; it does **not** re-implement any check. The checks live in `core/tests/` and CI; here you run them and read the results. ## Why this is a layer, not a duplicate of P1-1 P1-1 (`core/tests/doc-reality.sh`) is a **machine gate**: it runs in CI, exits 0/1, and mechanically blocks doc drift. This skill is the **agent consumer** that sits on top of that gate — it invokes the whole machine layer in one dry-run and *interprets* the results (root-cause, fix, backlog follow-up)