sdd-tasks

Break designs or specs into ordered atomic implementation tasks.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/juanmanueldaza/invencible --skill sdd-tasks-juanmanueldaza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-tasks
Source: https://github.com/juanmanueldaza/invencible/tree/main/.claude/skills/sdd-tasks
Command: npx skills add https://github.com/juanmanueldaza/invencible --skill sdd-tasks-juanmanueldaza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Breaks a complex design into a clear, actionable task list to enable focused implementation.

Core Features & Use Cases

  • Atomic task generation: converts design/spec into small, verifiable tasks.
  • Task ordering: sequences tasks to unlock dependencies.
  • Memory persistence: saves the task list with metadata for traceability and future reference.

Quick Start

Generate an ordered list of atomic implementation tasks from the loaded design and save it to memory.

Frequently Asked Questions about sdd-tasks

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

FAQPage Schema
How do I break a software design document into actionable implementation tasks?

To break a software design into implementation tasks, you load the design specification and generate an ordered list of atomic, verifiable tasks. This converts complex specs into small, independent changes mapped to discrete validations.

What is the best way to sequence development tasks to unlock dependencies during a multi-team handoff?

Sequencing development tasks to unlock dependencies requires ordering atomic implementation tasks logically. This ensures each task maps to a discrete change and validation, enabling focused implementation and smooth multi-team handoffs.

Can I save a generated task plan back to memory for future design traceability?

Yes, you can save a generated task plan back to memory. The process persists the task list with structured metadata fields like title, topic_key, type, and content, ensuring traceability and future reference for design reviews.

How do atomic task lists improve the software design review process?

Atomic task lists improve the software design review process by breaking complex specs into small, verifiable tasks. This allows teams to review and complete each implementation step independently, ensuring focused delivery and discrete validation.

Do I need a pre-loaded specification to generate an ordered task list?

Yes, you need a pre-loaded specification to generate an ordered task list. The process works by loading the design from memory and then converting that specification into an actionable sequence of atomic implementation tasks.

What are the limitations of using atomic task generation for complex software planning?

Atomic task generation for complex software planning relies entirely on the quality of the loaded design specification. It does not execute implementation itself, but rather produces a structured task list that must be independently reviewed and completed.