sdd-tasks

Generate actionable task checklists from plan.md with dependency validation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill transforms a high-level plan into a granular, actionable checklist of tasks, ensuring every step of a project is clearly defined and delegatable.

Core Features & Use Cases

  • Task Generation: Creates discrete, delegatable tasks from a given plan.md.
  • Dependency Management: Automatically identifies and validates task dependencies, including cycle detection.
  • Agent Assignment: Suggests appropriate agents (implementer, reviewer, tester, security) for each task.
  • Use Case: After defining a new feature in plan.md, use this Skill to generate a checklist of development tasks, including sub-spec tasks and their dependencies, ready for the implementation team.

Quick Start

Use the sdd-tasks skill to create a task checklist from the plan.md file in the current directory.

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 actionable task checklist from a project plan?

To generate an actionable task checklist from a project plan, use a task generation tool to parse your plan.md file and break down project components into discrete, delegatable work units. The process automatically defines each step clearly for the implementation team.

How does dependency management work when breaking down a project plan?

Dependency management works by automatically identifying task dependencies from your project plan and validating the dependency graph. This validation includes detecting cycles and missing references, ensuring the generated task checklist has a correct execution order.

Can I assign agents to specific development tasks generated from a plan?

Yes, you can assign agents to specific development tasks generated from a plan. The task checklist suggests appropriate agents for each task, including implementer, reviewer, tester, and security roles, ensuring work units are properly delegated.

What is the best way to prepare a plan for automated task generation?

The best way to prepare a plan for automated task generation is to define your feature in a plan.md file within your current directory. The task generation process reads this file to create a granular, actionable checklist of tasks and sub-spec tasks.

Does task generation support sub-spec tasks and execution planning?

Yes, task generation supports sub-spec tasks and execution planning. When generating a task checklist from plan.md, the process includes wave annotations for execution planning, allowing you to map out complex project workflows.

Why validate the dependency graph during task generation?

You validate the dependency graph during task generation to prevent execution failures caused by circular dependencies. Detecting cycles and missing references ensures the generated task checklist maintains a valid, executable sequence for the implementation team.