sdd:tasks

Generate a phased task list from spec.md and plan.md into tasks.md.

2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/alfredoperez/sdd --skill sdd-tasks-alfredoperez
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sdd:tasks
Source: https://github.com/alfredoperez/sdd/tree/main/skills/tasks
Command: npx skills add https://github.com/alfredoperez/sdd --skill sdd-tasks-alfredoperez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically translate a feature spec and plan into a lean, actionable task list, accelerating handoff from design to development while maintaining traceability in the SDD workflow.

Core Features & Use Cases

  • Load the current feature context from specs/ and support both auto and manual modes.
  • Generate specs' tasks by reading specs/{NNN}-{slug}/spec.md and plan.md and writing specs/{NNN}-{slug}/tasks.md using lib/templates/tasks.md.
  • Enforce phase rules (core tasks first, optional parallel groups via [P], gating tasks) and update .spec-context.json with progress and transition logs.
  • Provide a ready-to-run summary for the implement phase and a clear path to resume in automation or manual mode.

Quick Start

Run the sdd:tasks workflow to generate the lean phased task list from the latest spec and plan.

Frequently Asked Questions about sdd:tasks

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

FAQPage Schema
How do I generate a task list from a feature spec and plan for spec-driven development?▼

Generating a task list from a feature spec involves reading spec.md and plan.md from the specs/ directory, applying phase rules to sequence core tasks first, and writing the lean actionable list to tasks.md using a template.

What is spec-driven development task generation and when do I need it?▼

Spec-driven development task generation translates a feature spec and plan into a lean, actionable task list. You need it to accelerate the handoff from design to development while maintaining workflow traceability via transition logs.

Can I generate tasks.md manually or does the workflow require auto mode?▼

You can generate tasks.md in both auto and manual modes. The workflow supports either mode to produce the phased task list and update the workflow state in .spec-context.json with progress and transition logs.

How does the task generation workflow enforce phase rules for core and parallel tasks?▼

The workflow enforces phase rules by assigning phase order to ensure core tasks execute first, marking optional parallel groups with [P], and identifying gating tasks before updating .spec-context.json with the resulting progress.

What files do I need before generating a phased task list in specs?▼

You need a feature spec.md and a plan.md inside a numbered specs/ directory, along with a .spec-context.json file. The workflow reads these inputs to fill the tasks.md template and append transition logs.