| name | design-handoff |
| description | Use in a Wakeflow Design window to prepare a compact handoff for controller intake from clarified requirements, option plans, requirement designs, and Design signals. |
Design Handoff
Prepare a concise, evidence-backed handoff from Design to the Wakeflow
controller. A handoff is an intake artifact, not an execution plan and not a
final product decision.
Source Skills Used
mattpocock/skills/productivity/handoff: compact summary, suggested skills,
avoid duplicating existing artifacts, and redact sensitive data.
planning-with-files: keep notes and deliverables separate; reference source
artifacts instead of copying them.
- Wakeflow governance: Design signals become executable only after controller
intake.
Wakeflow Role
Use this skill when:
- Design has clarified a requirement enough for controller review;
- a requirement design is ready for intake;
- an option comparison needs a controller/user decision;
- open questions or risks should be preserved without becoming TODOs.
Interaction First
Default to conversation. Use this skill to summarize handoff readiness, separate
facts from recommendations, name missing upstream Design work, and recommend the
next skill or controller action before writing any tracked handoff artifact.
Do not create or update handoff documents, handoff board rows, or workspace
intake records as the first action. Write files only when the user/controller
explicitly asks for a tracked artifact, confirms that the proposed content
should be recorded, or a controller state root assigns a write deliverable. If a
write is justified, state what will be written and why before editing.
Workflow
- Read the source artifacts.
- clarification notes;
- original plan;
- requirement design;
- option plan;
- Design board row or signal;
- relevant code/docs references.
- Deduplicate.
- Do not copy full documents already available by path.
- Quote only short decision-critical snippets when necessary.
- Separate fact, suggestion, and decision.
- Facts are verified from source artifacts or code/docs.
- Suggestions are Design recommendations.
- Decisions belong to user/controller.
- State readiness.
ready-for-controller-intake;
needs-user-decision;
needs-option-planning;
needs-requirement-design;
blocked.
- Recommend the next Wakeflow skill or controller action.
Handoff Format
## Design Handoff
- Source:
- Goal:
- Confirmed decisions:
- Design recommendations:
- Open questions:
- Non-goals:
- Risks:
- Required controller judgment:
- Suggested next action:
- Suggested skills:
- Source artifacts:
- Redaction notes:
- Intake status:
Handoff Board Status
When you register a handoff row on the board, its Status decides how the controller
picks it up — set it deliberately:
controller-claimable — recommended for a fully designed, user-confirmed
requirement. The controller may auto-claim and init it with no fresh prompt, so this
status doubles as the recorded "confirmed and ready for intake" gate. Only set it when
the row also links an Original Plan and a Requirement Design, records user confirmation
as confirmed or not-required, and carries the design key. A requirement that is not
fully designed cannot meet these invariants, so it cannot be made claimable — that is by
design, not a limitation.
ready-for-workspace — use when the design is ready for the controller to review but
you still want a controller/user confirmation before intake. The controller surfaces it
as a candidate and decides; it is not auto-claimed (unless explicitly claimed by design
key).
- Still clarifying, comparing options, or designing — keep it in its upstream state and do
not put it up for intake yet.
Map your readiness (Workflow step 4) to the board status: only an intake-ready design with
the upstream facts complete and user confirmation recorded should become
controller-claimable; otherwise use ready-for-workspace.
Redaction Rules
Never include:
- API keys, tokens, secrets, or private credentials;
- real thread ids;
- local runtime-only transport data;
- unrelated personal information;
- large duplicated source artifacts.
Use paths or URLs for source artifacts whenever possible.
Allowed Outputs
- Conversational handoff-ready summary and suggested next action.
- Design handoff document or handoff board entry.
- Controller intake summary.
- Suggested Wakeflow skill list.
Forbidden Outputs
- No dispatch.
- No task package creation.
- No TODO mutation.
- No product code edits.
- No acceptance or archive decision.
- No unconfirmed recommendation presented as final scope.
- No tracked handoff document, board row, or intake record as the first action
without an explicit write request or confirmation.
Quality Bar
A good handoff lets the controller quickly answer: what is the goal, what has
actually been decided, what is still a suggestion, what evidence exists, and
what the next judgment should be. It fails if it duplicates whole plans,
forgets open questions, or hides a scope change inside prose.