design-handoff

Generate implementation-ready design specifications with tokens, states, and accessibility details.

358|11|Updated May 15, 2026
One-click install
npx skills add https://github.com/getcrew44/crew44 --skill design-handoff-getcrew44
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-handoff
Source: https://github.com/getcrew44/crew44/tree/main/daemon/internal/presets/defaultcrew/skills/designer/design-handoff
Command: npx skills add https://github.com/getcrew44/crew44 --skill design-handoff-getcrew44

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents engineering from guessing design details by producing a implementation-ready design specification that is complete, consistent, and aligned to the design system.

Core Features & Use Cases

  • Token-first specifications: Ensures spacing, color, typography, radius, and motion reference token names (and flags token gaps instead of introducing one-off values).
  • State-complete component behavior: Documents default, hover, active, focus, disabled, loading, error, empty, and success for every relevant element.
  • Edge-case and accessibility coverage: Captures overflow handling, empty/zero-result behavior, slow/failed network expectations, keyboard/focus order, ARIA roles/labels, and reduced-motion preferences.

Quick Start

Use the design-handoff skill to create a single handoff document for the screen or component you want engineered, including tokens, layout by breakpoint, full interaction states, motion, edge cases, and accessibility.

Frequently Asked Questions about design-handoff

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a UI specification for design handoff that engineers can build from?

To create a design handoff specification, document layout by breakpoint, full interaction states, motion guidance, and accessibility instructions including focus order and ARIA labeling for every relevant element.

What interaction states need to be documented for a complete component handoff?

A complete component handoff requires documenting default, hover, active, focus, disabled, loading, error, empty, and success states for every relevant element to prevent engineering from guessing design details.

How do I handle edge cases and accessibility in a design specification?

A design specification captures edge-case and accessibility coverage by documenting overflow handling, empty or zero-result behavior, keyboard and focus order, ARIA roles, and prefers-reduced-motion preferences.

How do I use design tokens correctly in a UI specification?

Using design tokens in a UI specification requires referencing token names for spacing, color, typography, radius, and motion, while flagging token gaps instead of introducing one-off values.

Does a design handoff specification include responsive behavior and motion details?

Yes, a design handoff specification includes responsive breakpoint documentation and motion guidance with prefers-reduced-motion preferences to ensure responsive behavior and motion details are buildable.

What is the best way to prevent engineers from guessing design details during implementation?

The best way to prevent engineers from guessing design details is producing an implementation-ready design specification that is complete, consistent, and aligned to the design system.