What problem does it solve? Turning a Jira ticket, spec, or free-text feature request into an actionable work plan is error-prone: tasks get split too vaguely, fake dependencies kill parallelism, and no one knows what can start today. This Skill produces a rigorous, dependency-ordered plan before any implementation begins. ## Core Features & Use Cases - Structured decomposition workflow: Six phases take a mission from atomic requirements through milestones, tasks, real-vs-invented dependency analysis, P0-P3 priorities, and topological level sorting. - Machine-readable DAG output: Emits a task-plan.json file with stable task ids, depends_on edges, and derived levels, plus a human-readable TASK_PLAN.md grouped by level so parallel-safe work is obvious. - Cycle and ambiguity handling: Detected dependency cycles and ambiguous edges are surfaced as open questions for a human decision instead of being silently forced into an order. - Use Case: Paste a multi-part Jira ticket like "build the ingestion pipeline" and receive a plan showing which tasks can start immediately in parallel and which are blocked on schema or interface work. ## Quick Start Break this Jira ticket into a dependency-ordered task plan with priorities and parallelization levels, and write it to task-plan.json and TASK_PLAN.md.