sdd-tasks

Decompose SDD proposals into dependency-ordered implementation task checklists.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When an SDD change reaches the orchestration phase, this skill prevents vague implementation steps by turning proposals, specs, and designs into a precise task checklist ready for execution.

Core Features & Use Cases

  • Artifact-driven breakdown: Reads the orchestrator-provided proposal, spec, and design references via the mandated mem_search/mem_get_observation flow to capture full context before planning.
  • Mode-aware persistence: Respects engram, openspec, hybrid, and none modes so the generated tasks are stored or returned according to the active persistence strategy.
  • Phase-organized tasks: Outputs a multi-phase tasks.md with dependency-ordered, test-focused, verifiable checkboxes that keep implementation and verification aligned with the spec.

Quick Start

Tell the orchestrator to run the sdd-tasks skill to create the implementation task checklist for the active 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 implementation tasks from software design specs?

To generate implementation tasks from software design specs, you decompose a change proposal into a precise, dependency-ordered checklist. This breakdown reads your proposal, spec, and design artifacts to produce verifiable, test-focused tasks ready for execution.

How does task breakdown handle different persistence modes like engram or openspec?

Task breakdown handles persistence modes like engram, openspec, hybrid, and none by respecting the active strategy during generation. Generated tasks are either stored or returned according to the configured mode, ensuring outputs align with your memory persistence rules.

What's the best way to organize implementation checklists for SDD readiness?

The best way to organize implementation checklists for SDD readiness is creating a multi-phase tasks.md file. This file uses dependency-ordered, test-focused, verifiable checkboxes that keep your implementation and verification steps aligned with the original spec.

Do I need an orchestrator to create actionable tasks from a design proposal?

You need an orchestrator to provide the proposal, specs, and design artifacts before creating actionable tasks. The orchestrator supplies full context via a mandated memory search and observation flow, ensuring the task checklist captures all necessary design information.

Why are dependency-ordered checklists important for spec-driven development?

Dependency-ordered checklists are important for spec-driven development because they prevent vague implementation steps by enforcing a logical sequence. This ordering ensures tasks honor persistence rules and highlights required testing steps, keeping verification aligned with the spec.

Can I use this task decomposition approach without prior design artifacts?

You cannot use this task decomposition approach without prior design artifacts. The skill applies only when the orchestrator provides the proposal, specs, and design references after the propose and design phases, capturing full context before planning begins.