independent-reviewlisted
Install: claude install-skill ramboz/jig
> **Working posture ([ADR-0056](../../docs/decisions/adr-0056-adversarial-register-quarantine.md)).**
> Adversarial review is a *named, bounded operation.* The skeptical,
> flaw-hunting register this skill builds belongs *inside* the review passes —
> they run in isolated reviewer subagents whose context is discarded. Outside a
> review, default to collaborative and solution-forward; don't carry the
> adversarial stance into ordinary conversation.
> Spec 004 promoted this skill from stub to active. The prompt is constructed
> by `review.py`; Claude owns the Task invocation.
## What this skill does
Constructs the standardized reviewer-subagent prompt and tells Claude when /
how to spawn the Task. The skill has four modes, matching the review passes
every slice may run:
- **Implementation review** — after the implementer writes the deliverable to
disk. The reviewer evaluates each acceptance criterion against the actual
files; returns `pass | fail | needs-changes`. This is the **compliance
pass** in spec-workflow's multi-pass flow.
- **Pr-review (craft pass)** — slice 031-01. After the compliance pass
returns, the orchestrator runs a craft-pass review that produces the
four-bucket output (scope / blockers / nits / strengths) the
`jig:pr-review` skill emits, wrapped in the same verdict envelope as the
compliance pass. SPECIFIC ISSUES entries are tagged `[blocker]` / `[nit]`
/ `[strength]` so the workflow can decide what blocks the REVIEWED
transition vs. wha