Use in a Wakeflow Design window to prepare a compact handoff for controller intake from clarified requirements, option plans, requirement designs, and Design signals.
Scanned 9/3/2026
Install to Claude Code
npx -y skills add GxFn/Wakeflow --skill design-handoff --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Design Handoff?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gxfn-design-handoff-30e05c80)More formats (shields.io, HTML) on the badges page.
---
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, deliver to the controller TODO
board, or write 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
1. Read the source artifacts.
- clarification notes;
- original plan;
- requirement design;
- option plan;
- prior Design signal;
- relevant code/docs references.
2. Deduplicate.
- Do not copy full documents already available by path.
- Quote only short decision-critical snippets when necessary.
3. Separate fact, suggestion, and decision.
- Facts are verified from source artifacts or code/docs.
- Suggestions are Design recommendations.
- Decisions belong to user/controller.
4. State readiness.
- `ready-for-controller-intake`;
- `needs-user-decision`;
- `needs-option-planning`;
- `needs-requirement-design`;
- `blocked`.
5. Recommend the next Wakeflow skill or controller action; when ready, deliver
to the controller TODO board (see Delivering to the Controller TODO).
## Handoff Format
```markdown
## 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:
```
## Delivering to the Controller TODO
When a requirement is ready for the controller, deliver it to the workspace global TODO
board with the `wakeflow_deliver` MCP tool — Design's one controller-surface write:
append-only, with no status to maintain afterward. The controller reads the row and claims
it; Design tracks no further state.
Every delivery must carry one complete proportional `demandAuthority` whose role-labeled
references match the selected demand type. `wakeflow_deliver` validates this contract before
appending the row; incomplete Design work stays upstream.
Set `Auto Claim` only after readiness is established:
- **`autoClaim: true`** — authorizes the controller to claim the already-ready item
unattended. It does not make the item ready and does not weaken any authority role.
- **`autoClaim: false`** (default) — keeps the same readiness contract but requires a
controller/user confirmation before claiming.
Still clarifying, comparing options, or designing means do not deliver yet. Deliver one item;
never edit or re-status a delivered row.
## 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; one `wakeflow_deliver` of a ready item to the
controller TODO board.
- 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 or controller-TODO delivery as the first action
without an explicit 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.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!