Transforms ambiguous feature requests into concrete, implementable task sequences: identifies acceptance criteria, decomposes into phased work items with effort sizing, maps dependencies and parallelization, enumerates edge cases, plans testing, and flags risks — producing a ready-to-execute task board.
When to use this skill vs native decomposition: The base model decomposes features well in an ad-hoc format. Use this skill specifically when you need the structured output: phased task tables with dependency mapping, parallelization flags, risk flags, and integrated test strategy. If you just need a quick list of steps, ask directly without
| references/decomposition-patterns.md | Feature → task decomposition strategies, granularity guidelines | Always | | references/edge-case-checklist.md | Common edge case categories by domain (web, API, data, CLI) | Edge case identification needed |