Update an existing dev-docs task bundle with progress, decisions, pitfalls, and verification evidence to enable clean handoff, context recovery, or archival; triggers: handoff/update task docs/context reset/archive.
Keep task documentation current so another engineer (or future you) can understand what was done, why, and how to verify or continue work.
Use this skill when:
If no task bundle exists yet, use create-dev-docs-plan first.
dev-docs/active/<task-slug>/)00-overview.md:
planned | in-progress | blocked | done)01-plan.md:
02-architecture.md:
03-implementation-notes.md:
04-verification.md:
05-pitfalls.md:
done and verification is complete:
dev-docs/active/<task-slug>/ to dev-docs/archive/<task-slug>/planned | in-progress | blocked | done)05-pitfalls.md is updated for any important failures and the summary is currentdev-docs/archive/ after approval05-pitfalls.md (append-only; mark resolved/superseded instead)Before considering the handoff complete, ensure a fresh reader can answer:
If any of these require "tribal knowledge," add it to handoff.md or 03-implementation-notes.md.
./templates/handoff-checklist.md./examples/ includes a sample handoff update.