← ClaudeAtlas

plan-implementationlisted

Use when an agent needs to turn a goal into an ordered, verifiable implementation plan before coding; slices the work into the smallest independently verifiable increments, sequences them by dependency and risk, and names each step's acceptance check rather than writing code, designing component structure, or planning a behavior-preserving split.
tacticaldoll/fornax · ★ 0 · Code & Development · score 72
Install: claude install-skill tacticaldoll/fornax
# Plan the implementation Use this skill to **break** a goal into an implementation plan — add the work in small, controlled increments toward the outcome, each one producing an observable signal that it landed. The output is an **ordered task plan**: the increments, their dependencies and risk, and the acceptance check that tells you each is done. Governing intuition: **each increment must produce a signal you can see flip.** A task whose "done" you cannot observe is not verifiable — reslice it until it has an acceptance check. Prefer the smallest slice that proves something real and leaves the system working over a big step you cannot verify midway; and order by what unblocks or de-risks the rest, not by what is easy. **Input**: the goal to plan toward — a feature, fix, or change — plus its hard constraints; if none is given, ask what outcome the plan should reach. **Boundary**: plans only — writes no code, scaffolds nothing, runs no build; produces the plan an implementer executes. ## Workflow ### Phase 0: Frame the goal and constraints - State the goal as an **outcome** — what will be true when it is done — not as a task list. - Capture hard constraints: behaviour that must not break, interfaces to honour, deadlines, and the tech the team already owns. - Check the upstream boundary: unfamiliar code the plan touches → `map-codebase` first; an unsettled component structure → `design-boundaries` first; a behaviour-preserving decomposition → `plan-split`; a data m