Other

/figma-swarm

Multi-agent Figma screen decomposition and component build pipeline. Use when implementing multiple screens from Figma designs, breaking down screens into components, mapping to existing component library, and coordinating parallel builds. Triggers on "decompose screens", "build from Figma", "screen components", "figma swarm", "component mapping", "design to components", or when the user shares multiple Figma screen node IDs for implementation. Also use when re-checking for design drift against Figma.

$ golems-cli skills install figma-swarm
Experimental
3 evals
5 workflows

Updated 2 weeks ago

Decompose Figma screens into components, map to your existing library, negotiate shared components across screens, build what's missing, and verify everything with figma-loop.

When to Use

  • Implementing a set of screens from Figma (e.g., "build the profile section")
  • Breaking down a Figma page into reusable components before building
  • Coordinating multiple agents building different screens that share components
  • Re-running to detect design drift (Figma changed since last build)

How It Works

An orchestrator Claude (you) spawns one screen agent per Figma screen via /cmux-agents. Each agent decomposes its screen, maps components to the local library, and flags what needs building. Shared components are resolved through a consensus protocol — no duplicates, no conflicts. Once mapping is complete, the orchestrator reviews, consults the user, and creates Linear issues.

Orchestrator (you)
├── Screen Agent A (Personal Details)
├── Screen Agent B (Link Accounts)        ←── collab/figma-swarm/<project>/
├── Screen Agent C (Search Preferences)
└── Screen Agent D (Account Settings)
     │
     ├── component-needed.md   ← shared registry (claims + status)
     └── mailbox/messages.jsonl ← message passing (orchestrator ↔ agents)

Prerequisites

ToolPurpose
Figma MCP (mcp__figma__get_screenshot or mcp__figma-remote__get_screenshot)Extract screen screenshots and component details
/cmux-agents skillSpawn and manage parallel screen agents
/figma-loop skillPixel-perfect verification per component
Component inventory filesKnow what's already built (e.g., ui-web-inventory.md, ui-native-inventory.md)

Workflows

/figma-swarm:screen-agent/figma-swarm:consensus/figma-swarm:setup/figma-swarm:drift/figma-swarm:orchestrate