wtf.epic-to-features
Installation
SKILL.md
Epic to Features
Break an Epic down into its full set of Features. Create them one by one. Propose the complete feature list first. Then write each Feature with full user control.
Process
0. GitHub CLI setup
Run the setup check from ../references/gh-setup.md. Stop if gh is not installed or not authenticated. Note whether the extensions are available. This determines whether native sub-issue and dependency links are created downstream (via wtf.write-feature and wtf.write-task).
Skip this step if gh-setup was already confirmed this session (e.g. when chained from wtf.write-epic).
1. Identify the Epic
If an Epic number was passed in as context, use it. Otherwise call AskUserQuestion (per ../references/questioning-style.md):
- question: "Which Epic are you breaking into Features?"
- header: "Epic"
- options: from recent open Epics. List them per the List issues of a kind query (kind
Epic) in../references/issue-classification.md. Use--label epicin labels mode. Use--search 'type:"Epic"'in types mode.