From playbook
Structured planning before multi-file changes. Assesses complexity, brainstorms approaches with tradeoffs if needed, then produces a scoped implementation plan with steps, dependencies, and risks. Use before any non-trivial change.
How this skill is triggered — by the user, by Claude, or both
Slash command
/playbook:planThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Before making any changes, assess the task and create a structured plan.
Before making any changes, assess the task and create a structured plan.
Self-contained. Does not require /start to have been run.
Before starting, confirm this is the right command:
/chess (Human Mode)/chess (System Mode)/futureFirst, clarify the task if needed. Read what was asked. If the desired outcome, scope, or key constraints are unclear, ask before proceeding — 1–3 targeted questions in a single message. Once answered (or if the task is already clear), state the spec in one sentence: "We are [doing X] to [achieve Y], [constraint]." This anchors the rest of the plan.
Read all relevant files first. Then determine:
docs/decisions/YYYY-MM-DD-<topic>.md if it's non-trivialOnce the direction is approved, assess whether the plan warrants a subagent:
Simple plans — inline (Sonnet):
Before writing implementation steps, stress-test the chosen direction.
Fold the results back: drop wrong assumptions and adjust the direction before writing steps. Add a Risks & Mitigations summary — a scannable table or bullet list.
Complex plans — Sonnet subagent (follow /handoff pattern):
Write a brief to docs/plans/YYYY-MM-DD-[slug].md containing:
Show the user a short summary of the direction and context captured. Confirm before spawning.
Spawn a Sonnet subagent (model: 'sonnet'): "Read [absolute path], then execute exactly as instructed. Do not ask questions. Do not invoke slash commands. Append all output under ## Output in that file."
When the subagent returns, present the hardened plan to the user and wait for approval before making any changes.
Direction is hardened. Write the execution plan once, correctly.
Present the hardened plan and WAIT for approval before making any changes.
For complex plans (subagent path): When the user approves and execution begins, write the implementation steps as a markdown checkbox list under ## Active Plan: [task name] in WORK_LOG.md. Tick off each step as it completes — this persists progress across turns and context compression.
Keep it concise — bullet points, not essays.
npx claudepluginhub bluemax713/playbook --plugin playbookProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.