sdd-tasks

Generate phase-organized markdown task checklists from project specifications and design documents.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/josemartinrodriguezmortaloni/opencode-config --skill sdd-tasks-josemartinrodriguezmortaloni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-tasks
Source: https://github.com/josemartinrodriguezmortaloni/opencode-config/tree/main/skill/sdd-tasks
Command: npx skills add https://github.com/josemartinrodriguezmortaloni/opencode-config --skill sdd-tasks-josemartinrodriguezmortaloni

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of detailed, actionable implementation task lists from project specifications and designs, ensuring clarity and structure in the development process.

Core Features & Use Cases

  • Task Breakdown Generation: Creates a tasks.md file with concrete, verifiable steps organized by development phase.
  • Phase-Based Organization: Structures tasks into logical phases like Foundation, Core Implementation, Testing, and Cleanup.
  • Use Case: After a design for a new feature is finalized, this Skill can generate a step-by-step checklist for developers, detailing exactly which files to create/modify, what logic to implement, and what tests to write, ensuring a smooth implementation.

Quick Start

Use the sdd-tasks skill to create a task breakdown for the current change.

Frequently Asked Questions about sdd-tasks

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

FAQPage Schema
How do I generate an implementation checklist from software design specifications?

To generate an implementation checklist from software design specifications, provide your project specs and design documents to the Skill. It produces a markdown task breakdown organized by development phase, detailing specific files to modify and tests to write.

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

Spec-driven development task generation converts finalized design documents into actionable, step-by-step developer tasks. You need it when transitioning from design to implementation to ensure every change is broken down into verifiable steps with clear structural organization.

How do I break down a project design into actionable development phases?

You break down a project design into actionable development phases by processing the specifications through this task generation workflow. It structures the output into logical phases like Foundation, Core Implementation, Testing, and Cleanup within a markdown file.

Can I use this to create verifiable implementation steps for complex feature changes?

Yes, you can use this to create verifiable implementation steps for complex feature changes. It analyzes your provided specifications and generates a concrete checklist detailing exactly what logic to implement, which files to create, and what tests to write.

Does this task generation process integrate with artifact stores for persistence?

Yes, the task generation process integrates with artifact stores for persistence. After creating the phase-organized task breakdown in markdown format, it saves the output and returns a summary of the created tasks alongside recommended next steps.

What is the best way to automate creating a tasks.md file from design documents?

The best way to automate creating a tasks.md file from design documents is using a spec-driven development task generator. It parses your project specifications to output a structured markdown checklist with concrete, actionable steps organized by development phase.