design-handoff

Generate structured markdown developer handoff specs from Figma URLs or design descriptions.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/ngochuy13/intern-dev --skill design-handoff-ngochuy13
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-handoff
Source: https://github.com/ngochuy13/intern-dev/tree/main/skills/design-handoff
Command: npx skills add https://github.com/ngochuy13/intern-dev --skill design-handoff-ngochuy13

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Design-to-engineering handoffs often break because developers lack exact measurements, tokens, component states, and edge-case behavior needed to implement pixel-perfect UI.

Core Features & Use Cases

  • Developer-ready spec generation: Produces a structured handoff covering layout, tokens, component variants, interactions, motion, and accessibility notes.
  • Design-to-spec from Figma or description: Generates specs when given a Figma URL or a textual design description (including screenshots as context).
  • Responsive and edge-case coverage: Includes breakpoint behavior, loading/empty/error states, truncation rules, and international text considerations.

Quick Start

Use the design-handoff skill with your Figma link or a description to generate a complete developer handoff spec for the target screen or feature.

Frequently Asked Questions about design-handoff

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

FAQPage Schema
How do I generate developer handoff documentation from a Figma design?

To generate developer handoff documentation from Figma, provide your Figma URL to produce a structured markdown specification covering layout, design tokens, component props, and interaction states. This prevents implementation ambiguity by delivering exact measurements and edge-case behavior.

What is included in a UI design specification for engineering handoff?

A UI design specification for engineering handoff includes layout dimensions, design tokens, component variants, interaction states, responsive breakpoints, motion details, and accessibility requirements. It also covers loading, empty, and error states alongside international text considerations.

Can I create design specs without a Figma URL using a text description?

Yes, you can create design specs without a Figma URL by providing a textual design description or screenshots as context. The specification generation processes these inputs to output structured markdown covering all required UI and UX dimensions.

Does design handoff documentation cover responsive breakpoints and edge cases?

Yes, design handoff documentation explicitly covers responsive breakpoint behavior and edge cases. The generated specification includes truncation rules, loading, empty, and error states, ensuring developers implement pixel-perfect UI across all viewport sizes.

What's the best way to document component states and UI tokens for developers?

The best way to document component states and UI tokens is generating a structured markdown template that defines component variants, props, and interaction states. This ensures engineering receives exact design token values and pixel-perfect layout measurements.

Why does my design to engineering handoff break during implementation?

Design to engineering handoff breaks during implementation because developers lack exact measurements, tokens, component states, and edge-case behavior. Generating a comprehensive developer handoff specification prevents this ambiguity and ensures pixel-perfect UI execution.