← ClaudeAtlas

prd-to-taskslisted

Break down a PRD.md into a concrete, executable `tasks.md` checklist that a developer or an AI agent can pick up and ship. Reads `.workflow/PRD.md` (and `.workflow/PROJECT.md` for context), produces `.workflow/tasks.md` with one task per checkable bullet, grouped by user story or epic, sized to ~2–8 hours each. Output is compatible with beads, GitHub Issues import, `linear-scrum` (via Linear MCP), and ralph-tui task sources. Use when the user says "split this into tasks", "make the issues", "ticket the PRD", "task breakdown", "create the issues from the PRD", or the orchestrator routes here from phase `prd_drafted`. Not for: writing code or implementing the tasks (those run later).
lukedj78/dev-flow · ★ 4 · AI & Automation · score 77
Install: claude install-skill lukedj78/dev-flow
# prd-to-tasks — PRD.md → executable task list This skill turns a PRD into a flat, ordered list of tasks small enough to be picked up by a developer or an AI executor. The output is `.workflow/tasks.md` — Markdown with `- [ ]` checkboxes — designed to be: - **Readable by humans** as a project punch-list. - **Importable** into beads (the gstack convention), GitHub Issues (one task per issue), or fed to ralph-tui as the task source. - **Pushable to Linear** via the `linear-scrum` skill (Setup mode), which reads `tasks.md` through the Linear MCP and creates one issue per task — not a CSV import. - **Atomic enough** that each line items represents 2–8 hours of work for a typical developer (or one focused session for an AI agent). ## When this skill applies - A `.workflow/PRD.md` exists and `phase` is `prd_drafted`. - The user asks to "make the issues", "split the PRD", "create the task list", "ticket this". - The orchestrator routes here from `prd_drafted` (optional next step before scaffolding). If `.workflow/tasks.md` already exists, enter **revise mode**: read the existing tasks and propose specific edits (add, remove, re-order, re-size) rather than overwriting. ## Contract This skill follows the dev-flow contract — see `references/contracts.md` for the canonical schema. Key facts: - Reads `<root>/.workflow/PRD.md` (mandatory) and `.workflow/PROJECT.md` (for stack/audience context). - Writes `<root>/.workflow/tasks.md`. - Sets `phase = "tasks_split"` on success (only if