harness-reviewlisted
Install: claude install-skill MrBogomips/claude-code
# Harness review — assess an existing harness (read-only)
This skill diagnoses an existing agentic harness and produces a *review context*: a
prioritized account of what works well and what to improve. It is the **reader** half of the
plugin — it writes nothing. The fixes it identifies are carried out by `harness-setup`.
The harness model it assesses against is in `${CLAUDE_PLUGIN_ROOT}/shared/harness-model.md`
(agent = who, skill = how, orchestrator = when/order).
## This skill vs harness-setup
`harness-review` reads and judges; `harness-setup` writes. A request to "review / assess /
audit a harness" or "how well is the harness used" is this skill. A request that creates or
changes anything is `harness-setup`. The output here is a review context that hands off to
`harness-setup` — this skill never applies a change itself.
## The read-only contract
Make no edits — not to `.claude/agents/`, not to `.claude/skills/`, not to `CLAUDE.md`, not
to project memory. Run nothing that mutates the project. When a fix is obvious, write it into
the review context as a recommendation for `harness-setup`; do not apply it. The value of a
reader is that its findings are trustworthy precisely because it changed nothing.
This contract is also backed mechanically: the skill sets `disallowed-tools: Write, Edit,
NotebookEdit`, so those tools are removed from the pool while it runs. `Bash` stays available
for read-only inventory — the prose above still governs it; run nothing that mutates the