sdd-tasks

Break down specifications into phased, dependency-aware task plans.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break down project specs into phased, actionable task plans that are easy to implement and track.

Core Features & Use Cases

  • Phase-based decomposition of specs into atomic, verifiable tasks
  • Dependency-aware planning that clarifies prerequisites and sequencing
  • Suitable for software projects, design-to-code handoffs, and agile workflows

Quick Start

Provide the change-name and the spec to generate a phase-based task plan.

Frequently Asked Questions about sdd-tasks

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

FAQPage Schema
How do I break down project specs into phased, actionable task plans?

To break down project specs into phased task plans, you provide the change-name and specification text. The process decomposes software requirements into atomic, verifiable tasks organized by sequenced phases with explicit dependencies.

What is phase-based decomposition for agile project management?

Phase-based decomposition is a spec-driven project management method that splits specifications into atomic, testable tasks. It enforces explicit dependency tracking and phase sequencing to clarify prerequisites for agile workflows and design-to-code handoffs.

Can I use dependency tracking to sequence atomic tasks for design-to-code handoffs?

Yes, dependency-aware planning clarifies prerequisites and sequences atomic tasks during design-to-code handoffs. It maps explicit dependencies between verifiable tasks to ensure correct implementation order across project phases.

Does spec decomposition work for agile workflows and software project planning?

Spec decomposition works for agile workflows by turning software project specifications into actionable, phased task plans. It enforces atomic, testable tasks with explicit dependencies to streamline tracking and implementation.

What is the best way to create verifiable tasks with explicit dependencies from specifications?

The best way to create verifiable tasks from specifications is using phase-based decomposition. It breaks down specs into atomic tasks with explicit dependency tracking, ensuring clear sequencing and testability for software projects.

When do I need phase-based task planning for software engineering projects?

You need phase-based task planning when software engineering projects require clear decomposition of specs into actionable steps. It is essential for dependency tracking, agile workflows, and ensuring atomic, testable task delivery.