template

Plan

Turn strategic work into reviewed, executable plans. The AI drives through Analyze, Draft, phases, and execution.

the steps, as stored

  1. 01Analyzeagent: planner

    Analyze the plan's scope and approach. Read the parent initiative for goal alignment and constraints.

    Produce `docs/plans/{task-slug}/analysis.md` with: - Surface area — components, files, or systems this plan touches - Approach — 3–5 sentences describing HOW - Dependencies — other plans, external systems, integration points - Risks and unknowns

    Keep each section tight. The draft step expands the plan; analysis captures the shape.

  2. 02Draftagent: planner

    Draft the plan as files under `docs/plans/{task-slug}/`.

    Create: - `overview.md` — title, one-paragraph outcome, enumerated phase list (title + one-line summary each), sequencing notes if order matters, and a plain-English acceptance statement for the plan as a whole - One file per phase under `phases/`, named `phase-NN-short-slug.md` (NN is a zero-padded index, slug is a short kebab-case phase name). Each file contains: Scope (what this phase delivers and what it excludes), Approach (the work to do), Verification (how to confirm this phase is done)

    Prefer fewer, broader phases over many narrow ones. Do NOT create phase tasks yet — that is the next step.

  3. 03review-and-approvefragment
  4. 04Create Phasesagent: planner

    Create one child task per phase defined in `docs/plans/{task-slug}/phases/`. For each phase file:

    - type: phase - title and summary: from the phase file - status: backlog (the phase's own workflow takes over from there)

    Attach every phase task to this plan as the parent. Confirm all phase tasks were created and linked before advancing.

  5. 05Ready to Executeapproval gate

    Plan and phase tasks exist. Request operator go-ahead before advancing to execute-phases — this lets the parent initiative pipeline sequence plans.

  6. 06Execute Phasesgated

    Phase execution is in progress. This step blocks until every child phase reaches a terminal state (completed or cancelled). Address stalls on the phase's own workflow — not here.

  7. 07Verifyapproval gateagent: reviewer

    Validate the plan's integration. Each phase was verified in isolation; confirm they combine into the plan's promised outcome. Report scenario exercised, what worked, what didn't, and which phase owns any gap. Reject to reopen execute-phases. Request operator approval before advancing.

  8. 08Completecontext gate

    Plan shipped. Mark it complete.

use it for

  • Plan a Q2 roadmap from analysis to executed, verified phases
  • Break a database migration into reviewable phases before any run
  • Design an API-versioning strategy with sign-off before execution

without it, with it

without with plan
A vague plan gets handed off and the team builds before the approach is agreedThe AI drives through Analyze and Draft, then pauses at an approval step so you sign off before phases are created
There is no record of which approach was chosen or why it changed mid-flightEvery step — Analyze, Draft, phase creation, execution, Verify — is logged automatically, so the audit trail is already there
The plan is marked done while half its phases are still openThe AI cannot close the plan until every child phase completes, so done means done

say this in your client

"Create a plan for the Q2 roadmap""Plan the database migration""Design the API versioning strategy"