Loading...
Loading...
This skill should be used when a user wants to plan and create the complete set of Tasks for a Feature all at once, systematically walk through every implementable slice of work for a Feature, or create tasks in batch with step-by-step confirmation. Triggers on phrases like "plan all tasks for this feature", "create all tasks for feature
npx skill4agent add xiduzo/wtf wtf.feature-to-tasks../references/gh-setup.mdghwrite-taskwrite-featureepic-to-featuresfeatureAskUserQuestionquestion: "Which Feature are you breaking into Tasks?"header: "Feature"optionsfeaturegh issue view <feature_number> # ACs, edge cases, user stories
gh sub-issue list <feature_number> --relation parent # find parent Epic number
gh issue view <epic_number> # Goal, Contextgh sub-issue list <epic_number>Here are the Tasks I'd propose to implement this Feature:
- Add settlement status field to Payment Aggregate
- Expose settlement status on the payments API endpoint
- Display settlement status in the merchant dashboard UI
- Send settlement notification email when status changes
AskUserQuestionquestionheaderoptions[{label: "Looks good", description: "Proceed with this list"}, {label: "Make changes", description: "I want to add, remove, or rename a Task"}]write-taskAskUserQuestionquestionheaderoptions[{label: "Yes, continue", description: "Proceed to the next Task (default)"}, {label: "Pause here", description: "Exit — I'll continue later"}, {label: "Skip this task", description: "Mark as skipped and move on"}, {label: "Add a new task", description: "Insert a new task into the list before continuing"}]/clearAskUserQuestionquestion: "What is the new task?"header: "New task"options"Feature #<feature_number> Task breakdown complete. Created: [list with issue numbers] Skipped: [list if any]"
AskUserQuestionquestionheaderoptions[{label: "Implement first Task", description: "Start implementing the first created Task (default)"}, {label: "Tasks for next Feature", description: "Plan Tasks for the next Feature in the Epic"}, {label: "Stop here", description: "Exit — no further action"}]implement-taskfeature-to-tasksgh sub-issue listSuggestbefore continuing if the conversation has grown long./clear