원클릭으로
handoff-check
Pre-handoff readiness check for a UX spec. Verifies completeness before engineering picks it up.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Pre-handoff readiness check for a UX spec. Verifies completeness before engineering picks it up.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Build or critique narratives using Storyteller Tactics (Pip Decks). Use when pitching ideas, structuring presentations, framing research share-outs, selling design decisions, motivating teams, or sharpening any story-shaped argument.
Ideate and critique data visualizations using Edward Tufte's principles. Use when designing charts, improving dashboards, checking graphical integrity, reducing chartjunk, or planning small multiples and high-density displays.
Heuristic and WCAG 2.1 AA accessibility review of UX specs, Figma flows, or described interactions. Tied to your design system's accessibility standards.
Review color usage in a design for semantic consistency, token adherence, and accessibility. Works from attached images, specs, or Figma files.
Connect MCPs for real-time tool integration — Figma (primary), Storybook, research tools, and project management
Review microcopy, labels, error messages, and content hierarchy in a design or spec. Grounded in your writing styles, design principles, and component UX guidance.
| name | handoff-check |
| description | Pre-handoff readiness check for a UX spec. Verifies completeness before engineering picks it up. |
| version | 1 |
| user-invocable | true |
/handoff-check - Pre-Handoff Readiness CheckRun a completeness check on a UX spec before it goes to engineering. Catches missing states, vague copy, unnamed components, and gaps that would trigger questions during implementation.
/handoff-check → I'll ask which spec to review
/handoff-check [spec file path] → Review a spec from outputs/design-specs/
/handoff-check [paste spec] → Review pasted spec content
Output: Checklist saved to outputs/critique-notes/[feature]-handoff-check-[date].md
Time: 10–15 minutes
Dependencies: None. Better results when component-ux/ and storybook.md are filled out.
Before checking, read:
| Source | Files/Folders | What to extract |
|---|---|---|
| Spec | outputs/design-specs/ or pasted in chat | The artifact being checked |
| Storybook | context-library/design-system/storybook.md | Component names to verify against |
| Component UX | context-library/design-system/component-ux/ | Required states and accessibility rules per component |
| Example specs | context-library/example-specs/ | What a complete spec looks like for this team |
| Principles | context-library/design-system/principles.md | Accessibility standards, content rules, anti-patterns |
This isn't a design critique. It's a completeness audit. The question isn't "is this good design?" but "can an engineer build this without coming back to ask questions?"
Button, DataTable, TextInput)If storybook.md isn't filled out, flag any component names that sound generic and ask the designer to verify they match the actual library.
For every interactive element, check whether these states are documented:
| State | Present? | Notes |
|---|---|---|
| Default | ||
| Hover | ||
| Focus | ||
| Active/pressed | ||
| Disabled | What triggers it? | |
| Loading | What does it look like? Does it preserve dimensions? | |
| Error | Full error message written out? | |
| Empty | Message + next action? |
Flag any state that's missing. Use component-ux/ files to know which states are required for each component type.
[TBD], [copy needed], or placeholder markers remain/accessibility-review)| Severity | Meaning | Impact on handoff |
|---|---|---|
| Blocker | Engineer cannot build this section without the missing info. Spec is incomplete. | Must fix before handoff. |
| Gap | Engineer would need to ask a clarifying question. Not blocking, but slows velocity. | Fix before handoff if possible. |
| Nice to have | Spec works without it, but including it would prevent a question later. | Fix during implementation or next pass. |
# Handoff Check: [Feature Name]
**Date:** [date]
**Spec reviewed:** [file path or "pasted in chat"]
**Overall readiness:** [Ready / Almost ready / Not ready]
---
## Summary
[2–3 sentences: is this spec ready for engineering? What's the biggest gap?]
---
## Checklist Results
| Area | Status | Blockers | Gaps | Notes |
|------|--------|----------|------|-------|
| Component names | [pass / issues] | [#] | [#] | |
| States | [pass / issues] | [#] | [#] | |
| Error messages | [pass / issues] | [#] | [#] | |
| Empty states | [pass / issues] | [#] | [#] | |
| Microcopy | [pass / issues] | [#] | [#] | |
| Responsive | [pass / issues] | [#] | [#] | |
| Accessibility | [pass / issues] | [#] | [#] | |
| Edge cases | [pass / issues] | [#] | [#] | |
| Design alignment | [pass / issues] | [#] | [#] | |
| Out of scope | [pass / issues] | [#] | [#] | |
---
## Blockers (must fix before handoff)
| # | Area | What's missing | Why it blocks |
|---|------|----------------|---------------|
| 1 | | | |
---
## Gaps (should fix, but not blocking)
| # | Area | What's missing | Suggestion |
|---|------|----------------|------------|
| 1 | | | |
---
## What's Solid
[Specific sections of the spec that are well-documented and ready.]
---
## Suggested Next Steps
[Ordered list of what to fix, starting with blockers. Link to relevant skills if applicable.]