figma-cli is the second exhibit (after atlassian-cli) in the case for CLI-first agent integrations. Same philosophy, different domain. If you’re a designer or design-engineer wondering how agents should touch your Figma files, this is the shape I’ve landed on after a year of trying alternatives.
Designers and engineers want agents to read Figma: pull design tokens into a codebase, summarise component changes between branches, generate frontends from frames. The Figma MCP servers that exist tend to be heavyweight and force a single workflow.
figma-cli exposes a small, opinionated set of operations: `figma file read`, `figma component list`, `figma export`, `figma tokens extract`. Each emits JSON. Agents compose them. Humans use them too.
Used inside my own design-to-code agent flows, and as a teaching artefact on The Agentic Engineer for what 'agent-friendly' really means in practice.