create-todo

Breaks down a design document into a numbered, constraint-aware task list for RDPI execution planning.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/KMakayee/playbook --skill create-todo-kmakayee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-todo
Source: https://github.com/KMakayee/playbook/tree/main/.claude/skills/create-todo
Command: npx skills add https://github.com/KMakayee/playbook --skill create-todo-kmakayee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It converts a design document into a clear, numbered set of work items so you can kick off RDPI cycles with proper ownership, coverage, and constraints.

Core Features & Use Cases

  • Constraint-aware task breakdown: Reads the design document and upstream artifacts to extract outcomes that the tasks must respect.
  • Granularity & abstraction discipline: Produces capability/outcome-level tasks that avoid leaking implementation details.
  • Coverage, dependencies, and blockers: Ensures every goal has an owning task, surfaces open questions, and captures real blockers without forcing a waterfall.
  • Writes a todo artifact: Creates or updates tasks/todo.md including Source, Upstream constraints, Out of Scope, Open questions/blockers, Dependencies, and a numbered task list.

Quick Start

Ask the skill to create a todo from your design file by running: /create-todo docs/my-design.md

Frequently Asked Questions about create-todo

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

FAQPage Schema
How do I convert a design document into a trackable task list?

To convert a design document into a trackable task list, you need to break down the design inputs into a numbered set of constraint-aware work items. This process produces a todo artifact with upstream constraints, out-of-scope boundaries, open questions, and dependencies for execution planning.

What is the best way to map dependencies and open questions from project artifacts?

Mapping dependencies and open questions from project artifacts involves analyzing the design document to extract outcomes that tasks must respect. It ensures every goal has an owning task while surfacing real blockers and open questions without forcing a waterfall approach.

How do I generate capability-level tasks for RDPI execution planning?

Generating capability-level tasks for RDPI execution planning requires applying granularity and abstraction discipline to broad or detailed design inputs. This avoids leaking implementation details and creates trackable work items for research, design, plan, and implementation cycles.

Can I create a todo artifact that includes upstream constraints and out-of-scope boundaries?

Yes, you can create a todo artifact that includes upstream constraints and out-of-scope boundaries. This involves reading the design document and upstream artifacts to extract outcomes, then writing a todo.md file capturing source details, dependencies, and a numbered task list.

Does task breakdown force a waterfall approach when surfacing blockers?

No, task breakdown does not force a waterfall approach when surfacing blockers. Constraint-aware task decomposition captures real blockers and open questions while maintaining flexibility, ensuring every goal has an owning task without rigid sequential execution.