In the Skill's Own Terms
Generates developer handoff documentation from a design, aimed at teams whose design is ready for engineering and needs a spec sheet. Point it at a Figma URL, or fall back to a description or screenshot, and it works through visual specifications, interaction specifications, content specifications, edge cases and accessibility.
Output is a Markdown Handoff Spec with sections for overview, layout, design tokens used, components, states and interactions, responsive behavior, edge cases, animation and motion, and accessibility notes. Its four stated principles are to specify everything rather than assume, reference tokens instead of raw values, show every state, and explain the why behind a behavior.
What it produces
- A design tokens table listing each token, its value and its usage.
- A components table giving each component's variant, props and special-behavior notes.
- An animation and motion table recording element, trigger, animation, duration and easing.
How It Works
- 01Resolve the Design Source
A Figma URL means the design is pulled from Figma; without one, the skill works from a written description or a screenshot.
- 02Specify the Visuals
Exact padding, margins and widths, design token references for colors, typography and spacing, responsive breakpoints, and component variants and states.
- 03Specify the Interactions
Click and tap behavior, hover states, gesture support, and transitions recorded with duration and easing.
- 04Cover Content and Edge Cases
Character limits, truncation, empty states, loading and error states, plus minimum and maximum content, longer international strings, slow connections and missing data.
- 05Add Accessibility Detail
Focus order, ARIA labels and roles, keyboard interactions, and screen reader announcements.
- 06Emit the Spec in the Template
The result is written as a Markdown Handoff Spec using the file's section and table structure.