sdd-tasks

Generate deterministic tasks.md files organized by phases from design inputs.

10|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/Alan-TheGentleman/gentle-ai-enterprise --skill sdd-tasks-alan-thegentleman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-tasks
Source: https://github.com/Alan-TheGentleman/gentle-ai-enterprise/tree/main/skills/sdd-tasks
Command: npx skills add https://github.com/Alan-TheGentleman/gentle-ai-enterprise --skill sdd-tasks-alan-thegentleman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break down a change into an implementation task checklist that guides developers through proposal, specs, and design to a concrete set of actions.

Core Features & Use Cases

  • Deterministic task generation: Produce a tasks.md organized by phases with explicit actions.
  • Phase-based structure: Enforce a logical sequence from Phase 1 through Phase 4.
  • Convention-aware: Aligns with openspec standards and project conventions for consistency.
  • Reusable templates: Produces repeats-ready task breakdowns for similar changes.

Quick Start

Provide a change-name and its design input to generate openspec/changes/{change-name}/tasks.md.

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 breakdown for a software change request?

To generate a task breakdown, provide the change name and design inputs to create a deterministic tasks.md file. This file organizes implementation into sequential phases with actionable, testable items and explicit file path references.

What is the best way to structure software engineering tasks by phases?

Structuring tasks by phases enforces a logical dependency sequence from proposal through design to implementation. The breakdown organizes actions sequentially from Phase 1 to Phase 4, ensuring developers follow strict project conventions and order.

Can I use openspec to create deterministic task checklists for developers?

Yes, you can use openspec standards to create deterministic task checklists. The generated tasks.md aligns with project conventions, producing repeatable and testable implementation steps that guide developers through the software change process.

How do I enforce dependency order in a software project task list?

You can enforce dependency order by generating a tasks.md file that references concrete file paths within each sequential phase. This structural mapping ensures actionable items are executed in the correct logical sequence.

What inputs do I need to create an openspec tasks.md file?

You need a designated change-name and its corresponding design inputs. These inputs are processed to emit the final openspec/changes/{change-name}/tasks.md file containing the structured, actionable task breakdown.

Are generated task breakdowns reusable for similar software changes?

Yes, the task breakdown generation produces repeatable, convention-aware templates. These templates provide deterministic outputs that can be reused to quickly structure implementation checklists for similar software modifications.