redongreen/uSpec

Generate design system documentation for your UI components, directly from your AI agent. Renders into Figma or a portable .md file. Works with Cursor, Claude Code, and Codex.

239Stars on the repository
14Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

create-anatomy

01

redongreen/uSpec

Skill Claude CodeCodex

Generate a visual anatomy annotation in Figma showing numbered markers on a component instance with an attribute table. Use when the user mentions "anatomy", "anatomy annotation", "component anatomy", "create anatomy", or wants to annotate a component's structural elements.

239 1mo ago A 59 tokens original MIT

create-api

02

redongreen/uSpec

Skill Claude CodeCodex

Generate API overview specifications documenting component properties, values, defaults, and configuration examples. Use when the user mentions "api", "api spec", "props", "properties", "component api", or wants to document a component's configurable properties.

239 1mo ago A 51 tokens original MIT

create-color

03

redongreen/uSpec

Skill Claude CodeCodex

Generate color annotation specifications mapping UI elements to design tokens. Use when the user mentions "color", "color annotation", "color spec", "tokens", "design tokens", or wants to document which color tokens a component uses.

239 1mo ago A 48 tokens original MIT

create-component-md

04

redongreen/uSpec

Skill Claude CodeCodex

Generate a single self-contained markdown specification for a Figma component covering API, structure, color, and screen-reader behavior. Reads a base.json produced by the uSpec Extract plugin, runs four read-only interpretation skills in parallel, reconciles their outputs, and writes one .md to disk. Use when the…

239 1mo ago A 106 tokens original MIT

create-motion

05

redongreen/uSpec

Skill Claude CodeCodex

Generate motion specification annotations from After Effects timeline data. Use when the user mentions "motion", "motion spec", "animation spec", "timeline", or wants to document a component's animation properties.

239 1mo ago A 42 tokens original MIT

create-property

06

redongreen/uSpec

Skill Claude CodeCodex

Generate a visual property annotation in Figma showing each configurable property axis with component instance previews. Use when the user mentions "property", "properties", "property annotation", "create property", or wants to document a component's configurable properties visually.

239 1mo ago A 51 tokens original MIT

create-structure

07

redongreen/uSpec

Skill Claude CodeCodex

Generate structure specifications documenting component dimensions, spacing, padding, and how values change across density, size, and shape variants. Use when the user mentions "structure", "structure spec", "dimensions", "spacing", "density", "sizing", or wants to document a component's dimensional properties.

239 1mo ago A 63 tokens original MIT

create-voice

08

redongreen/uSpec

Skill Claude CodeCodex

Generate screen reader accessibility specifications for VoiceOver (iOS), TalkBack (Android), and ARIA (Web). Use when the user mentions "voice", "voiceover", "screen reader", "accessibility spec", "talkback", "aria", or wants to create accessibility documentation for a UI component.

239 1mo ago A 66 tokens original MIT

extract-api

09

redongreen/uSpec

Skill Claude CodeCodex

Interpret a component's API (properties, sub-components, configuration examples) from the base.json produced by the uSpec Extract Figma plugin, and write the normalized JSON to disk. Read-only interpretation — no Figma calls except an optional tiny delta script. Use as a sub-skill of create-component-md.

239 1mo ago A 67 tokens original MIT

extract-color

10

redongreen/uSpec

Skill Claude CodeCodex

Interpret a component's color-token mapping (per-element fills/strokes/effects, axis classification, boolean delta, variable mode detection, strategy plan) from the base.json produced by the uSpec Extract Figma plugin, and write the normalized JSON to disk. Read-only interpretation — no Figma calls except an optional…

239 1mo ago A 71 tokens original MIT

extract-structure

11

redongreen/uSpec

Skill Claude CodeCodex

Interpret a component's structure spec (variant axes, dimensions, sub-components, slot contents, cross-variant diffs) from the base.json produced by the uSpec Extract Figma plugin, and write the normalized JSON to disk. Read-only interpretation — no Figma calls except an optional tiny delta script. Use as a sub-skill…

239 1mo ago A 78 tokens original MIT

extract-voice

12

redongreen/uSpec

Skill Claude CodeCodex

Interpret a component's screen-reader accessibility spec (focus order, merge analysis, per-state platform tables for VoiceOver/TalkBack/ARIA, slot insertion plans) from the base.json produced by the uSpec Extract Figma plugin, and write the normalized JSON to disk. Read-only interpretation — no Figma calls except an…

239 1mo ago A 75 tokens original MIT

firstrun

13

redongreen/uSpec

Skill Claude CodeCodex

Configure uSpec's Figma template library. Verifies your MCP connection, then extracts template component keys from your Figma library and writes them to uspecs.config.json. Run after npx uspec-skills init has set up the platform and config file. Use when the user mentions "firstrun", "first run", "setup library"…

239 1mo ago A 86 tokens original MIT