What problem does it solve? In a spec-driven development pipeline, plans must survive an adversarial council review before any code is written. This Skill provides the human approval gate that formally records a reviewer's decision on the council's decision record, ensuring no plan proceeds to task generation without explicit human sign-off. ## Core Features & Use Cases - Human Gate Recording: Presents the defense deck overview, round suggestions, and triage disposition table to a reviewer, then appends a structured ## Human Gate section (reviewer, decision, notes, overrides) to decision-record.md. - Blocking Item Enforcement: Flags any unresolved blocking suggestion before asking for a decision and requires it to be named in the Overrides field. - Auto-Mode Safety: Under gates.council.mode: auto, it never fabricates a gate section — it detects the auto-written section from triage or stops with an out-of-order error. - Use Case: After running /speckit-council and /speckit-council-triage on a feature plan, a reviewer runs /speckit-council-approve approved-with-notes "tighten the caching section" to record the decision and unlock /speckit-tasks. ## Quick Start Run /speckit-council-approve with a decision of approved, approved-with-notes, or rejected plus optional notes after triage has completed for the current council round.