Your agent can read your Figma files from a share link: structure, frames as images, comments, and FigJam diagrams as Mermaid.
Install
Section titled “Install”You need agentbundle first. Install the credentials pack first, then this one, once for your user account:
agentbundle install --pack credential-brokersagentbundle install --pack figmaIn Claude Code you can install it as a plugin instead:
claude plugin install figma@agent-ready-repoThen create a Figma personal access token, say “set up credentials” in your agent, and type the token when prompted. Your agent never sees it.
What your agent can do
Section titled “What your agent can do”- List the pages and top-level frames of a file.
- Render a frame to PNG, SVG, JPG, or PDF.
- Read comments and version history, and post a comment after you confirm.
- Turn a FigJam connector graph into a Mermaid diagram.
- Read design variables and dev resources, where your plan allows.
Skills
Section titled “Skills”figma— Reads and inspects Figma Cloud files through the REST API, from a normal share URL and a frame name.
Works with
Section titled “Works with”Works with Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and Kiro IDE. Install Credential Brokers first for your token. Frontend Engineering can read a design handoff when you build the screens. See Inspect a Figma file.
Questions
Section titled “Questions”Does it edit my design? No. Figma’s REST API reads files and posts comments, and this pack stays inside that. Every render ends with a receipt that says No Figma changes made.
Who can see a comment it posts? Every collaborator on the file. It always asks you first.
What do I need? A Figma account with view access to the file, a personal access token, and Python on your machine.
Why do variables or dev resources return a 403? Variables usually need an Enterprise organization. Dev resources need Dev Mode and the file_dev_resources:read scope. Reading files, frames, and comments works on any plan.
Details
Section titled “Details”Scope: user (default), repo · Version: 0.3.4 · Source: packs/figma