What problem does it solve? Turning a Jira ticket into reviewed, tested, and committed code normally requires juggling investigation, spec writing, coding, code review, and test generation by hand. This Skill automates that entire Spec-Driven Development pipeline as an orchestrated sequence of isolated subagent phases with human approval gates. ## Core Features & Use Cases - Root-Cause Triage: An independent triage agent challenges the ticket's premise, investigates the codebase and git history, and issues a PROCEED, NO_ACTION, or NEEDS_INPUT verdict before any spec is written. - Context-Isolated Phases: PM Agent, Coding, Code Review, Test Generation, and Test Review each run as fresh subagents that only receive the information they need, preventing cross-phase bias. - Human Approval Gates: Every major transition (triage decision, spec approval, review fixes, final commit) pauses for explicit user confirmation, including an optional flow to post clarifying questions back to the Jira issue. - Use Case: Run the pipeline on a ticket like SVY-21080 to get a triage report, an approved spec under docs/, an implementation matching project conventions, a generated JUnit test suite, and a formatted commit. ## Quick Start Run the sdd pipeline on Jira issue SVY-21080 and walk me through each approval gate until the final commit.