A Claude Code plugin that bridges the gap between live code and design-led user feedback. Automatically snapshot URLs into Figma frames, ingest user comments, analyze UX themes, and generate actionable UI updates and release notes — all structured by iteration rounds.
Setup wizard — verifies MCP, PAT, Figma file; collects config
Await phase — gate until Figma comments arrive
Capture phase — Playwright screenshots + preview gate
Close phase — write changelog and start next round
Cluster phase — group comments into themes and draft plan
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin that bridges the gap between live code and design-led user feedback. Automatically snapshot URLs into Figma frames, ingest user comments, analyze UX themes, and generate actionable UI updates and release notes — all structured by iteration rounds.
| Automated Figma snapshots | Captures every route (local or deployed) and arranges them into labeled Figma frames ready for review. |
| AI comment synthesis | Pulls feedback from Figma, clusters it into UX themes, filters noise. |
| Prioritized change plan | Converts themes into a concrete, ranked list of UI changes for Claude Code to implement. |
| Structured rounds | Feedback, plan, and changelog are scoped per round — easy to trace what changed and why. |
| Auto-generated changelog | Writes a user-facing changelog page back into your Figma file after each round closes. |
/figloops:init validates all of these and tells you what's missing.
In Claude Code, run these one at a time:
/plugin marketplace add tyburrowbridge/figloops
/plugin install figloops@figloops
/reload-plugins
To pin to a specific release instead of tracking the default branch: tyburrowbridge/[email protected].
| Step | Command | What it does |
|---|---|---|
| 1 | /figloops:init | One-time setup — validates credentials, collects routes, writes config. |
| 2 | (start your app) | Local (npm run dev) or any deployed URL. |
| 3 | /figloops:next | Runs the current phase autonomously, stops at the next gate. |
Repeat step 3 after each gate until the round closes.
You'll mostly only use :next.
| Command | What it does |
|---|---|
/figloops:init | One-time project setup wizard. |
/figloops:next | Workhorse — runs the current phase, stops at the next gate. |
/figloops:status | Round tracker + Figma connection health check (PAT + MCP). |
/figloops:feedback | Show all user feedback to date, grouped by round and frame. |
/figloops:themes | Show all clustered themes to date, grouped by round. |
/figloops:summary | One-table rollup of every round (status, phase, counts, completion date). |
/figloops:restart | Restart the current round or discard all rounds and start fresh. |
/figloops:uninstall | Remove all local figloops files (state, config, .env keys). Figma file untouched. |
/figloops:whatsnew | Release notes + check if a newer version is available on GitHub. |
/figloops:help | Lists commands and shows where you are. |
/figloops:next walks 8 phases. You only have to act at the 4 gates (3 in terminal, 1 in Figma).
| # | Phase | Gate |
|---|---|---|
| 1 | Capture screenshots | Approve · Re-capture · Cancel |
| 2 | Push to Figma | — |
| 3 | Wait for user comments | re-run :next when ready |
| 4 | Pull comments | — |
| 5 | Review comments | Continue · Pull again · Cancel |
| 6 | Cluster themes | — |
| 7 | Ack plan in Figma | Resolve threads or reply /skip in Figma; re-run :next to advance |
| 8 | Close round | — |
figloops.config.json — routes, viewport, Figma file key.env — FIGMA_TOKEN + FIGLOOPS_PLUGIN_DIRfeedback/state.json — source of truth for all round datafeedback/round-N/captures/*.png — screenshotsfeedback/round-N/snapshot.md — auto-generated audit of the round. Don't edit — it's regenerated on every :next.Upgrades go through Claude Code's plugin manager:
/plugin update figloops
/reload-plugins
After upgrading, run /figloops:whatsnew to see what changed and confirm you're on the latest release.
Wipe all local figloops files (state, config, .env keys). Your Figma file, pages, and comments are left alone.
/figloops:uninstall
Then remove the plugin itself from Claude Code:
/plugin uninstall figloops@figloops
/plugin marketplace remove figloops
Manual fallback (if the command is unavailable):
rm -rf feedback figloops.config.json figloops.config.*.json.bak
# then edit .env to remove the FIGMA_TOKEN and FIGLOOPS_PLUGIN_DIR lines
To start fresh without uninstalling, re-run /figloops:init — it offers a Purge option when existing state is detected.
npx claudepluginhub tyburrowbridge/figloops --plugin figloopsComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research