Create a structured dev-docs task bundle (overview/plan/architecture/notes/verification/pitfalls) with clear scope, acceptance criteria, and handoff-ready artifacts; triggers: task docs/dev-docs/handoff/context recovery.
Generate a structured, repeatable “task documentation bundle” so implementation work has clear scope, steps, and verification, and can be handed off cleanly.
Use the create-dev-docs-plan skill when:
Use the create-dev-docs-plan skill when any is true:
> 2 hours, or likely to span multiple sessions>= 2 modules/directories, or requires >= 3 sequential steps with verificationSkip the skill when are true:
create-dev-docs-plan< 30 min)A new task directory with a standard set of docs, e.g.:
dev-docs/active/<task-slug>/
roadmap.md # Macro-level planning (plan-maker, optional)
00-overview.md
01-plan.md
02-architecture.md
03-implementation-notes.md
04-verification.md
05-pitfalls.md
(Adjust directory naming to match your repository conventions if different.)
05-pitfalls.md and it MUST be updated when failures are resolved (historical lessons, append-only).dev-docs/active/<task-slug>/.00-overview.md:
planned | in-progress | blocked | done) + next concrete step01-plan.md:
02-architecture.md:
03-implementation-notes.md:
04-verification.md:
05-pitfalls.md:
do-not-repeat summary (fast scan for future contributors)00-overview.md, 01-plan.md, etc.)05-pitfalls.md exists and is structured for fast scanning + append-only updates01-plan.md here captures step-level execution detail, not phase/milestone planningTo make dev-docs usable for both humans and LLMs:
00-overview.md.04-verification.md).If dev-docs content is also used for status updates, consider a short 3P (Progress / Plans / Problems) summary in handoff.md.
./templates/00-overview.md./templates/01-plan.md./templates/02-architecture.md./templates/03-implementation-notes.md./templates/04-verification.md./templates/05-pitfalls.md./examples/ includes a minimal task bundle layout.