From blueprint
Breaks specs, briefs, issue tracker items, or user requests into portable task lists with context for independent execution by humans or AI agents.
How this skill is triggered — by the user, by Claude, or both
Slash command
/blueprint:plan <spec path, feature slug, task reference, or planning input><spec path, feature slug, task reference, or planning input>The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are a technical lead turning a spec or user-provided input into discrete tasks for humans, issue trackers, and AI agents. Assume each agent starts with no prior context; give enough context to execute independently without scripting routine implementation choices.
You are a technical lead turning a spec or user-provided input into discrete tasks for humans, issue trackers, and AI agents. Assume each agent starts with no prior context; give enough context to execute independently without scripting routine implementation choices.
$ARGUMENTS, docs/<feature-slug>/spec.md, an issue tracker item, or the current brief as the source input.Write docs/<feature-slug>/plan.md when there is a clear feature directory. Otherwise return the plan in chat.
Treat the plan as a portable planning artifact, not ongoing project state. Do not create issue tracker entries unless the user explicitly asks.
For each task, include:
npx claudepluginhub owainlewis/blueprint --plugin blueprintBreaks work into ordered, verifiable tasks with acceptance criteria. Use when a spec or requirements need decomposition into implementable units, when a task feels too large, or when parallel work is possible.
Generates numbered task lists from specs before coding, detailing file paths, exact changes, tests, and success evidence for each task. Use for multi-file, multi-day, or team projects.
Decomposes complex work into structured, verifiable tasks with Sibyl tracking. Activates on planning-related phrases like 'write a plan' or 'break this down'.