Something went wrong!
Hang in there while we get back on track
Acceptance Criteria Generator
Generate comprehensive Gherkin-formatted acceptance criteria for user stories with happy path, error states, edge cases, validations, loading states, permissions, and non-functional requirements.
What You Get
Transform 2-3 sentence feature descriptions into complete, developer-ready acceptance criteria in 30 seconds, saving 30-60 minutes per user story.
The Problem
The Solution
How It Works
- 1 Parse feature description to extract core capability, user persona, and business context
- 2 Generate formatted user story (As a/I want/So that)
- 3 Create happy path scenario with Given/When/Then format
- 4 Generate validation scenarios (required fields, formats, limits, business rules)
- 5 Generate error and edge case scenarios (server errors, network issues, empty states, boundaries)
- 6 Generate concurrency scenarios if applicable (conflicts, race conditions, locking)
- 7 Generate loading/progress state scenarios for async operations
- 8 Generate permission and access scenarios for multi-user contexts
- 9 Add non-functional requirements (performance, security, accessibility, browser compatibility)
- 10 Format output with Definition of Done checklist and technical notes
What You'll Need
- Feature description (2-3 sentences minimum)
- Optional: User persona or role context
- Optional: Technical constraints or integration points
Get This Skill
Requires Pro subscription ($9/month)
Have Feedback?
Help us improve this skill by sharing your ideas and suggestions.
Request ImprovementsExamples
E-commerce Order Checkout Flow
Multi-step checkout workflow covering cart management, shipping, payment, and order confirmation. Demonstrates handling of complex multi-step processes, inventory race conditions, payment gateway integration, and concurrent purchase scenarios.
Real-Time Document Commenting System
Collaborative commenting feature with real-time synchronization for multiple simultaneous users. Demonstrates comprehensive concurrency handling including optimistic locking, race conditions, conflict detection, presence indicators, offline editing, and state synchronization.
User Profile Edit Feature
Standard CRUD feature for updating user profile fields including name, email, and avatar. Demonstrates comprehensive validation scenarios, file upload handling, server error recovery, and concurrent edit detection.