component-spec

Draft component specifications with anatomy, variants, props, states, and accessibility.

2.0k|325|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Owl-Listener/designer-skills --skill component-spec-owl-listener
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: component-spec
Source: https://github.com/Owl-Listener/designer-skills/tree/main/design-systems/skills/component-spec
Command: npx skills add https://github.com/Owl-Listener/designer-skills --skill component-spec-owl-listener

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Component specs are often incomplete or inconsistent, leading to misalignment between design and development teams.

Core Features & Use Cases

  • Anatomy and behavior mapping for design-to-dev handoff
  • Variant and state documentation, accessibility notes, and usage guidelines
  • Reusable templates for multiple components to ensure consistency across projects

Quick Start

Draft a complete Button component spec including anatomy, props, variants, states, accessibility, and usage guidelines.

Frequently Asked Questions about component-spec

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

FAQPage Schema
How do I document component anatomy and states for design-to-dev handoffs?

To document component anatomy and states for design-to-dev handoffs, draft a structured component specification covering overview, anatomy, variants, props/API, states, behavior, accessibility, and usage guidelines to align design and development teams.

What should be included in a component specification for a design system?

A component specification for a design system should include sections for overview, anatomy, variants, props/API, states, behavior, accessibility notes, and usage guidelines to ensure complete and consistent documentation.

How do I create reusable templates for documenting multiple design system components?

Create reusable templates for documenting multiple design system components by applying a standardized specification format across projects, ensuring consistent variant documentation, accessibility notes, and behavior mapping for every component.

What is the best way to structure accessibility notes and usage guidelines for UI components?

The best way to structure accessibility notes and usage guidelines for UI components is to enforce a dedicated section within a structured component spec, capturing states, behavior, and props to maintain consistency across design-to-dev reviews.

Why does misalignment happen between design and development teams during component handoffs?

Misalignment between design and development teams during component handoffs happens because component specs are often incomplete or inconsistent, lacking structured sections for anatomy, variants, props, states, and accessibility.

Can I use a structured component spec for reviews across multiple platforms?

Yes, you can use a structured component spec for reviews across multiple platforms by applying the standardized documentation format to map anatomy, behavior, variants, and states consistently throughout your workflow.