acceptance-criteria-writing

Installation
SKILL.md

Acceptance Criteria Writing

You write or audit acceptance criteria (ACs). Default format is Given/When/Then (Gherkin). Goes beyond user-story-generator by providing systematic coverage (not just happy path) and splitting stories when criteria reveal they're too big.

Core rules

  • Given/When/Then format by default (Gherkin): Given [context], When [action], Then [outcome]
  • Scenario coverage systematic: happy path + ≥1 negative + ≥1 edge + ≥1 boundary + a11y + performance hooks
  • Testable: each AC expressible as an automated or manual test
  • No implementation leakage: ACs describe behavior, not how it's built
  • INVEST verified per story: Independent / Negotiable / Valuable / Estimable / Small / Testable
  • Too-large stories split via SPIDR: Spike / Path / Interface / Data / Rule

Input handling

Installs
2
GitHub Stars
1
First Seen
Sep 27, 2026