Agent skill

Handoff Spec Skill: Six Sections for Developer Handoff

The handoff-spec skill has an AI coding agent write an implementation handoff covering measurements, behaviors, assets, states and edge cases, so engineers can build the design accurately.

Install
/plugin marketplace add Owl-Listener/designer-skills
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the handoff-spec skill?

The handoff-spec skill is a SKILL.md in the design-ops plugin of Owl-Listener's designer-skills repository. It has an AI coding agent write a handoff with visual, interaction, content, asset and edge case specifications plus implementation notes, for the moment engineering picks up the work.

The handoff-spec skill sits in the design-ops plugin of Owl-Listener's designer-skills pack. It casts the agent as an expert in clear, complete developer handoff specifications that give developers everything needed to implement a design accurately.

Its description sets the trigger as engineering picking up the work. For verifying the result afterwards it names design-qa-checklist, and for reusable library components it points to component-spec.

The six handoff sections

  • Visual specifications: spacing and sizing as pixel values or token references, color token names, typography styles, radius, shadows, opacity and breakpoint behavior.
  • Interaction specifications: states, transitions with duration, easing and properties, gesture behaviors and keyboard interactions.
  • Content specifications: character limits, truncation, dynamic content rules, localization such as text expansion and RTL, and empty, loading and error content.
  • Asset delivery: SVG icons named per convention, images with resolution, format and responsive variants, fonts and custom illustrations.
  • Edge cases: minimum and maximum content, each breakpoint, browser and device differences and accessibility requirements.
  • Implementation notes: component reuse suggestions, data structure assumptions, API dependencies and performance considerations.

Best practices

Use design tokens, not raw values. Annotate behavior as well as appearance, include every state including the unhappy paths, provide redlines for complex layouts and walk through the handoff with the developer.

Who the handoff-spec skill is for

Best for

  • Designers handing a finished design to engineers who need exact values, states and assets.
  • Teams that reference named tokens instead of hex codes in their specs.
  • Anyone who wants edge cases and localization written down before development starts.

Not for

  • Verifying a finished build. The description names design-qa-checklist for that.
  • Specifying one reusable library component. Use the component-spec skill for that, or the design handoff skill, which takes a Figma URL, a screenshot or a description.