sdd-tasks

Generate a phase-driven tasks.md checklist from design proposals and specifications.

Updated Jun 22, 2024
One-click install
npx skills add https://github.com/KilloconQ/dotfiles --skill sdd-tasks-killoconq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-tasks
Source: https://github.com/KilloconQ/dotfiles/tree/main/opencode/.config/opencode/skills/sdd-tasks
Command: npx skills add https://github.com/KilloconQ/dotfiles --skill sdd-tasks-killoconq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break down a change into a concrete, executable set of tasks to guide implementation and ensure nothing is missed.

Core Features & Use Cases

  • Generates a structured tasks.md with phase-based sections and checkboxes.
  • Consumes design artifacts (proposal, specs, and design) to derive concrete actions.
  • Respects artifact storage modes (engram | openspec | none) and adheres to the persistence contract.

Quick Start

Provide the orchestrator with the change name and artifact mode to generate a 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 break down a software change into actionable engineering tasks?

To break down a software change into actionable engineering tasks, provide an orchestrator with the change name and artifact mode to generate a structured, phase-driven tasks.md checklist from design proposals and specifications.

What is the best way to generate a task checklist from design specifications?

Generating a task checklist from design specifications involves consuming design artifacts like proposals and specs to derive concrete actions, outputting a ready-to-use tasks.md document organized by implementation phases with checkboxes.

Does this task breakdown method support engram and openspec artifact modes?

Yes, this task breakdown method supports engram, openspec, and none artifact modes, reading persistence contracts and external conventions to generate phase-driven task lists while respecting the specified storage and persistence rules.

Can I create a tasks.md file without modifying existing project files?

Yes, you can create a tasks.md file without modifying existing project files by setting the artifact mode to none, which outputs a ready-to-use task checklist without altering your current file structure or persistence contracts.

Why do I need to provide an artifact mode to generate a task breakdown?

Providing an artifact mode is required to generate a task breakdown because it determines how persistence contracts and external conventions are read, ensuring the resulting phase-driven tasks.md aligns with your specific engineering workflow.

What are the limitations of generating a task checklist when artifact mode is none?

When artifact mode is none, the limitation is that the tool outputs the generated tasks.md without modifying files or reading external conventions, relying solely on the provided design proposals and specifications to derive the task breakdown.