
skill-features-story-development-workflow
Turn feature ideas into complete user stories and acceptance criteria
What You Can Do
You can convert rough feature concepts into fully-formed user stories with clear acceptance criteria, test cases, and implementation guidelines. This skill guides you through a structured storytelling workflow that transforms vague ideas into actionable development tasks that teams can immediately start building from.
Features
Automatically create well-formed user stories from feature descriptions using the 'As a [role], I want [action], so that [benefit]' format with complete context.
Generate specific, testable acceptance criteria for each user story that clarify what 'done' means and guide developers and QA teams.
Create comprehensive test cases and scenarios covering happy paths, edge cases, and error conditions for thorough QA coverage.
Receive structured guidance on story complexity and suggested story points to help with sprint planning and capacity estimation.
Automatically identify dependencies between stories and suggest a logical development sequence to minimize blockers.
Get practical implementation guidance including architecture suggestions, potential pitfalls, and technology recommendations.
Iteratively refine stories through a structured dialogue, clarifying ambiguities and ensuring alignment before development begins.
Example Output
Input: "Add user authentication to our app"
Output:
Story 1: As a new user, I want to register an account with email and password, so that I can access the application securely.
Acceptance Criteria:
- Registration form accepts valid email and password
- Email validation prevents duplicates
- Password meets security requirements (8+ chars, mixed case, numbers)
- Confirmation email sent after signup
- User redirected to login after successful registration
Test Cases:
- ✓ Valid registration creates user account
- ✓ Duplicate email rejected with error message
- ✓ Weak passwords rejected with guidance
- ✓ Confirmation email received and link works
Estimate: 5-8 story points | Dependencies: None | Tech Notes: Use bcrypt hashing, integrate email service (SendGrid/AWS SES)
What's Included
- Story Template Library: Pre-built templates for common feature types (CRUD operations, authentication, integrations, reporting) that accelerate story creation.
- Acceptance Criteria Checker: Validation rules to ensure acceptance criteria are specific, measurable, and testable before stories enter development.
- Workflow Decision Tree: Structured prompts that guide you through story refinement by asking clarifying questions about users, requirements, and constraints.
- Test Scenario Generator: Automated generation of both positive test cases (happy path) and negative test cases (edge cases, error handling).
- Documentation Formats: Export stories in multiple formats: Markdown, JSON, JIRA-compatible, or plain text for your project management tool.
Who It's For
- Product Managers
- Technical Leads & Engineering Managers
- Scrum Masters & Agile Coaches
- Software Developers & Architects
- QA Engineers & Test Analysts
Best For
- Feature Specification & Story Refinement
- Sprint Planning & Backlog Grooming
- Test Case Development
- Dependency Mapping & Release Planning
- Onboarding New Team Members on Feature Context







