create-property

Generate visual property annotations for Figma components with variant and variable mode support.

236|32|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/redongreen/uSpec --skill create-property
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-property
Source: https://github.com/redongreen/uSpec/tree/main/.cursor/skills/create-property
Command: npx skills add https://github.com/redongreen/uSpec --skill create-property

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of visual documentation for component properties directly within Figma, eliminating manual spec writing.

Core Features & Use Cases

  • Visual Property Annotation: Generates detailed annotations showing each configurable property axis with component instance previews.
  • Variant & Variable Mode Support: Detects and visualizes properties controlled by variant axes and Figma variable modes.
  • Use Case: When documenting a complex button component with multiple variants (size, color, state) and boolean toggles (icon, text, disabled), this Skill creates a clear, interactive overview of all possible configurations.

Quick Start

Generate a property annotation for the Figma component at https://www.figma.com/file/abc123xyz/component-set-id.

Frequently Asked Questions about create-property

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

FAQPage Schema
How do I generate visual property annotations for Figma components?

To generate visual property annotations for Figma components, you provide a Figma component URL to the Skill, which then renders configurable property axes with instance previews. This automates component documentation directly within Figma.

What is the best way to document Figma variant properties and boolean toggles?

Documenting Figma variant properties and boolean toggles is best handled by automated annotation tools that detect and visualize each configurable axis. This Skill generates a clear overview of all possible configurations, including size, color, and state.

Does visualizing Figma variable modes require a specific desktop environment?

Visualizing Figma variable modes requires Figma Desktop and the Desktop Bridge plugin. You also need specific template keys for rendering the visual property annotations correctly.

Can I automatically generate spec sheets for complex Figma design systems?

You can automatically generate spec sheets for complex Figma design systems using this Skill. It eliminates manual spec writing by detailing component properties, variant axes, and variable modes with interactive instance previews.

What are the limitations of automating component documentation in Figma?

Limitations of automating component documentation include the strict requirement for Figma Desktop, the Desktop Bridge plugin, and specific template keys. Without these dependencies, the visual property annotation rendering will not function.

When do I need to use automated property annotation in Figma?

You need automated property annotation in Figma when documenting complex components with multiple variants and boolean toggles. It solves the problem of manual spec writing by creating interactive overviews of all configurable property axes.