| name | requirements |
| description | /requirements - Define Feature Requirements |
/requirements - Define Feature Requirements
Guide through Jobs-to-be-Done discovery to define well-structured feature requirements before implementation.
What This Skill Does
Invokes the define-requirements skill which:
- Problem Definition - Interviews to understand the problem being solved
- JTBD Interview - Maps functional jobs users need to accomplish
- Codebase Analysis - Deep analysis of implementation impact
- Implementation Plan - TDD-focused recommendations
- GitHub Issue Handoff - Prepares everything for issue creation
Workflow
When invoked, immediately activate the define-requirements skill.
The skill will guide through:
- Problem definition questions (one at a time)
- Jobs-to-be-Done mapping
- Checkpoint to confirm understanding
- Read CLAUDE.md for project conventions
- Comprehensive codebase analysis
- TDD implementation recommendations
- Final summary checkpoint
- Handoff to github-issue-creator skill
When to Use
- Before implementing a new feature
- When planning significant enhancements
- To create well-structured GitHub issues
- When you need clarity on what to build
Example
User: /requirements
Claude: *Invokes define-requirements skill*
"What problem are you trying to solve? Describe what's not working or what's missing today."