Figma Design Reading
Overview
Extract structured page layout summaries from Figma design links with minimal context window usage. Designed for developers who need to understand UI layouts to inform development.
When to Use
- •User provides a Figma URL (matching
figma.com/design/...) - •User wants to understand page structure, form fields, or data flow from a design
- •User needs design context before building APIs or data models
How to Use
Automatic (Agent)
When a Figma URL is detected, delegate to the figma-reader agent via the Task tool. The agent runs in an isolated context and returns only a concise summary, keeping the main conversation context clean.
Manual (Command)
Use /figma-read <url> [focus] to explicitly trigger extraction.
URL Parsing
Figma URLs follow this pattern:
https://figma.com/design/:fileKey/:fileName?node-id=:int1-:int2
Extract:
- •
fileKey: the segment after/design/ - •
nodeId: convertnode-idquery param from1-2to1:2format
Workflow
- •Parse the Figma URL for fileKey and nodeId
- •Use the Task tool to launch the
figma-readeragent (subagent_type:figma-reader) - •The agent calls
get_metadatafirst (lightweight), thenget_screenshotif needed - •Agent returns a hierarchical summary under 500 words
- •Present the summary to the user
Key Principle
Always delegate Figma data fetching to the agent. Never call Figma MCP tools directly in the main conversation - this defeats the purpose of context isolation.