What problem does it solve?
This Skill eliminates the risk of misalignment between development teams and stakeholders caused by vague, untestable requirements after a product spec is approved, ensuring every requirement has a clear, verifiable pass/fail check before implementation begins.
Core Features & Use Cases
- Structured Criteria Generation: Converts every spec requirement into a formatted acceptance criteria table with sequential IDs, defined test types, preconditions, and measurable expected results.
- Hard Approval Gate: Blocks progression to implementation planning until all stakeholders explicitly approve the finalized acceptance criteria document.
- Use Case: After a product team approves a spec for a new file upload feature, this Skill generates testable criteria (e.g., "AC-003: Upload fails for files over 10MB, expected result: 413 Payload Too Large error response") to eliminate implementation ambiguity.
Quick Start
Use the writing-acceptance-criteria skill to convert the approved spec for the new user dashboard feature into a structured, testable acceptance criteria document.