← ClaudeAtlas

blueprintlisted

Spec → verify-annotated plan + self-contained task briefs, persona pass, parallel batch markers. Triggers: 'blueprint', 'plan this', 'break into tasks'.
dyasnurhakim/smithy-claude · ★ 0 · Testing & QA · score 67
Install: claude install-skill dyasnurhakim/smithy-claude
# Blueprint — Plan & Briefs Read `${CLAUDE_PLUGIN_ROOT}/references/creed.md`, `${CLAUDE_PLUGIN_ROOT}/references/memory.md`, and `${CLAUDE_PLUGIN_ROOT}/references/dispatch.md` first. Log: `bash ${CLAUDE_PLUGIN_ROOT}/scripts/ledger.sh append blueprint <slug> plan STARTED -` Resolve your own effort: `bash ${CLAUDE_PLUGIN_ROOT}/scripts/routing.sh planning` — apply that effort to the decomposition thinking in this skill. ## Checklist (create a todo per item) 1. Verify spec exists with zero open questions 2. Decompose into ≤8 verify-annotated tasks 3. Persona pass on the plan (2–4 relevant personas, inline) 4. Mark parallel batches (disjointness proven, evidence in plan) 5. Write plan.md; write one self-contained brief per task 6. Record base sha 7. Log decisions + rejected alternatives; update STATE.md; hand off ## Preconditions `$SMITHY_MEM/jobs/<slug>/spec.md` must exist with an empty "Open questions" section. If missing, offer to run `/smithy:assay` first — do not plan from a verbal description. If open questions remain, resolve them (with the user) before planning. The plan may not contain anything the spec doesn't cover; discovering a needed decision here means going back to assay's question process, not deciding silently. ## Decomposition rules - **≤8 tasks**, each independently implementable and reviewable, ordered by dependency. More than 8 → the job wants splitting into two plans. - **Thin vertical slices over layers**: "endpoint + validation + test for case A