acceptance-criteria

Convert user stories into Given-When-Then acceptance criteria in Gherkin format or checklist.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Eric-Pacheco95/claude-workbench --skill acceptance-criteria-eric-pacheco95
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acceptance-criteria
Source: https://github.com/Eric-Pacheco95/claude-workbench/tree/main/.claude/skills/acceptance-criteria
Command: npx skills add https://github.com/Eric-Pacheco95/claude-workbench --skill acceptance-criteria-eric-pacheco95

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The manual process of converting user stories into detailed acceptance criteria is time-consuming and error-prone. This Skill automates and streamlines this process, ensuring accuracy and efficiency.

Core Features & Use Cases

  • User Story Parsing: Converts free-text user stories or story documents into structured acceptance criteria.
  • Format Flexibility: Outputs criteria in Gherkin format for BDD testing or as a checklist for agile teams.
  • Chaining: Integrates with other skills like /jira-story-draft and /definition-of-ready for a seamless workflow.

Quick Start

Generate acceptance criteria for a user story: /acceptance-criteria As an RM I want to flag joint-account alerts so that they route to the complex-case queue.

Frequently Asked Questions about acceptance-criteria

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert user stories into Gherkin acceptance criteria?

You can convert user stories into Gherkin acceptance criteria by providing the free-text story to this generator. It parses the input and outputs Given-When-Then scenarios in Markdown format suitable for BDD testing.

Can I generate acceptance criteria as a checklist instead of Gherkin?

Yes, this generator supports format flexibility, allowing you to output acceptance criteria as a standard checklist for agile teams instead of Gherkin syntax. You choose the output format that best suits your workflow.

What is included when generating BDD acceptance criteria for a user story?

Generating BDD acceptance criteria involves parsing the user story and categorizing conditions into happy paths, edge cases, negative paths, and non-functional requirements. This ensures comprehensive coverage for agile documentation.

Does this tool work with Jira story drafts and definition of ready workflows?

Yes, this generator integrates with jira-story-draft and definition-of-ready workflows. This chaining capability streamlines the process from initial story creation to final acceptance criteria generation.

How do I write acceptance criteria for edge cases and non-functional requirements?

To write acceptance criteria for edge cases and non-functional requirements, input your user story and the generator automatically categorizes these conditions. It structures them into Markdown formatted criteria covering all paths.

What is the best way to automate agile acceptance criteria creation from a user story?

The best way to automate agile acceptance criteria creation is using a generator that parses user story elements and outputs structured Markdown. This eliminates manual conversion errors and saves time.