What problem does it solve?
When multiple AI agent harnesses (Claude, Codex, Gemini, Copilot, and others) review work packages, verdicts can diverge if each harness records approve/reject outcomes differently. This Skill defines the single deterministic seam for capturing review verdicts so every harness records them identically in the mission's event log.
Core Features & Use Cases
- Deterministic verdict capture: Routes all approve/reject outcomes through the
review_result event in status.events.jsonl, making the verdict append-only and identical across agents.
- CLI-driven commands: Provides exact
spec-kitty agent tasks move-task and spec-kitty agent status emit commands for approving, rejecting with structured feedback, or marking a WP done with a review triple (reviewer, verdict, reference).
- Verdict validation: Enforces the canonical verdict vocabulary from
specify_cli.status.event_verdicts() plus proof-event extras, rejecting unknown verdict strings at the seam.
- Use Case: A reviewer agent finishes reviewing WP-03 and needs to reject it with actionable feedback; this Skill directs it to run
move-task WP03 --to planned --review-feedback-file review-feedback-1.md so the rejection is recorded as an authoritative event rather than edited prose.
Quick Start
Ask the agent to record the review verdict for a work package using the spec-kitty CLI, for example approving WP-01 with a note or rejecting it with a review feedback file.