spec-to-task-plan

Converts approved specifications into structured SDD task plans with waves, sizes, and review gates.

Updated May 22, 2026
One-click install
npx skills add https://github.com/viniciuscs84/sdd-toolkit --skill spec-to-task-plan-viniciuscs84
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-to-task-plan
Source: https://github.com/viniciuscs84/sdd-toolkit/tree/main/skills/spec-to-task-plan
Command: npx skills add https://github.com/viniciuscs84/sdd-toolkit --skill spec-to-task-plan-viniciuscs84

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump from an approved specification straight into coding, producing vague, oversized tasks with no clear acceptance criteria or review checkpoints. This Skill turns a stable specification into a disciplined implementation plan before any code is written. ## Core Features & Use Cases - Wave and Task Decomposition: Splits a specification into ordered waves and small tasks, each with size estimates (XS through XL), categories, objectives, and suggested branches. - Agent and Gate Assignment: Identifies required agents or specialists per task and defines acceptance checks, validation steps, and review, test, acceptance, and security gates. - Risk and Dependency Mapping: Marks unknowns explicitly and records dependencies and risks so nothing is planned before scope is clear. - Use Case: After a Product Owner approves a feature spec, a Tech Lead uses this Skill to produce a task plan document with three waves, sized tasks, assigned agents, and a human review checklist ready for the Orchestrator to execute. ## Quick Start Ask the AI to convert the approved specification into an SDD task plan with waves, task sizes, required agents, and review gates.

Frequently Asked Questions about spec-to-task-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a specification into a task plan?

Provide an approved or mostly stable specification and the Skill reads its goals, scope, and constraints, then splits the work into waves and small tasks. Each task gets a size estimate, category, required agents, acceptance checks, and review gates.

What task sizes does an SDD task plan use?

Tasks are sized XS, S, M, L, or XL. XS is very small and local, S touches one area, M spans multiple concerns, L requires decomposition, and XL is too large for direct execution and must be split first.

When should I not create a task plan from a spec?

Do not plan implementation before the scope is clear. The Skill requires an approved or mostly stable specification as input, and any unknowns must be marked explicitly rather than planned around.

What review gates are included in a task plan?

Each task defines four gates: review, tests, acceptance, and security. The Skill's rules prohibit skipping gates, so every planned task carries explicit validation steps and acceptance checks.

What are the task categories in specification-driven planning?

Tasks are categorized as standard, XS-doc-only, or XS-safe-change. The lightweight categories should only be used when the risk of the change is clearly low.