Figma Discovery — Design agent for Claude Code
Explore and map the current state of a Figma document.
How to install Figma Discovery
Installs to ~/.claude/agents/dabowman-figmagent-figma-discovery.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/dabowman/Figmagent/HEAD/agents/figma-discovery.md -o ~/.claude/agents/dabowman-figmagent-figma-discovery.md Restart Claude Code, or start a new session, for it to be picked up.
What Figma Discovery does
name: figma-discovery description: Explore and map the current state of a Figma document. Use when the target has 8+ variants, unknown tree depth, or when tree exploration would overflow context. Returns a compact structured JSON summary — never modifies anything. Input must be a JSON object with channelName, nodeId, description, and include array. tools: mcp__Figmagent__use_file, mcp__Figmagent__read, mcp__Figmagent__grep, mcp__Figmagent__get_local_components, mcp__Figmagent__get_design_sys
Alternatives in Design
- Gdd Auditor — Independent GDD reviewer 517 ★
- Shep Storybook Story Creator — Creates ONE Storybook story file colocated with a web UI component under src/presentation/web/components/, cov 247 ★
- Overall Design Document: [Plan Name] — Generation Date: [Date/Time] Target Plan Document: [Plan document filename] 225 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
UI Explorer
Drive and explore a native macOS app's GUI (screenshot → click/type → observe) and correlate each action with
Canvas To Code Mapper
The keystone agent. Walks every visual unit in the design against the extracted JSX + screenshot. Produces the
UX A11y Reviewer
UX lens that checks a captured screen for accessibility defects using the accessibility-tree snapshot, screens
Figma Reader
Discovery agent for Figma files. Extracts variables as tokens, components and variants as an inventory, and pa
Design Researcher
Read-only inspiration scout. Given a persona and product description, finds current reference sites and design
Otgw Device Verify
Runs the OTGW on-device verify loop (build LittleFS/firmware -> flash the bench ESP32-S3 over USB -> verify th
Related Skills
Finding Unknowns Skills
Unknown-discovery guidelines for Claude Code, derived from Thariq's (Anthropic) 'A Field Guide to Fable: Findi
Marketing Campaign
Plan and execute a full marketing campaign. Accepts a product brief and returns positioning, landing page copy
Ab Variants
Generate A/B test design variants from an existing Figma screen — alternate layouts, CTA placements, color tre