acceptance-test-writing

Installation
SKILL.md

Acceptance Test Writing

Overview

To write effective acceptance criteria and acceptance tests, follow industry-standard BDD (Behavior-Driven Development) and ATDD (Acceptance Test-Driven Development) practices. This skill guides the creation of clear, testable, user-focused acceptance criteria using Gherkin syntax and best practices.

Acceptance criteria define the conditions that must be met for a user story to be considered complete. Well-written acceptance criteria serve as:

  • A shared understanding between developers, testers, and stakeholders
  • Executable specifications that can be automated as tests
  • Documentation of expected system behavior
  • Definition of "done" for user stories

Decision Tree: Choosing Your Approach

User Request → What are you creating?
    |
    ├─ Writing acceptance criteria for a user story?
    │   ├─ Simple validation rules or constraints? → Use Rule-Oriented Format
Related skills

More from majiayu000/claude-skill-registry

Installs
1
GitHub Stars
303
First Seen
Feb 4, 2026