What you get
Numbered markers
Pink dots with connector lines pointing to each element in the component instance.
Attribute table
Element name, type, visibility, and key properties listed for every child.
What you need
- A Figma link to a component set or standalone component
- Figma Console MCP connected via the Desktop Bridge plugin
How to use
Reference the skill and paste your Figma link:Custom destination
Place the annotation in a different file or page by adding a destination link:What it generates
| Output | Description |
|---|---|
| Component instance | Default variant rendered in the artwork area |
| Numbered markers | Pink dots with connector lines pointing to each element |
| Attribute table | Element name, type (instance or text indicator), and notes |
| Per-child sections | Nested component instances annotated with their own markers and tables |
How it works
Extract
The skill reads child layers, element types, and visibility from the component via the Console MCP.
Import template
The anatomy documentation template is imported from the library, instantiated, and detached into an editable frame.
Render
The skill fills header fields, creates a default component instance, positions numbered markers on each element, and builds the attribute table.
Tips for better output
- Use component sets: The skill expects a component set (the dashed-border container in Figma) or a standalone component, not an instance
- Name your layers: Layer names become the element labels in the attribute table. Descriptive names like “Leading icon” produce better documentation than “Frame 47”
- Hidden elements matter: Hidden children represent toggleable boolean properties. They are included in the anatomy and labeled “(hidden)” so the full structure is documented