claudeers.
// Claude Plugins

c2d2c

Code-to-design-to-code: Claude Code skills closing the loop between Figma and a production codebase (restore / export / govern) + a token-sync Figma plugin

// Claude Plugins[ cli ][ api ][ claude ]#claude#pluginsMIT$open-sourceupdated 20 days ago
Actively maintained
95/100
last commit 20 days ago
last release none
releases 0
open issues 0
// star history+1 this week (+1.9%)

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up c2d2c (claude-plugin project) into my current project.
Found on https://claudeers.com/c2d2c
Repo: https://github.com/BIAsia/c2d2c
Homepage/docs: https://c2d2c-site.vercel.app
Detected install method: claude-plugin → /plugin install c2d2c@BIAsia/c2d2c
Category: plugins. Platforms: cli, api.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or install directly (claude-plugin)
/plugin marketplace add BIAsia/c2d2c
/plugin install c2d2c@BIAsia/c2d2c
// or clone
git clone https://github.com/BIAsia/c2d2c

// compatibility

Platformscli, api
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageTypeScript

c2d2c

Code-to-design-to-code. Four pipelines closing the loop between Figma and a production codebase, packaged as a Claude Code plugin (a skill series) plus a Figma plugin.

SkillPipelineOne line
c2d2c:d2cFigma → codeEight steps from design link to merged MR: survey/reuse audit, plan review (stop), spec extraction (conditional stop), 1:1 build, regression page, motion review, screenshot acceptance (stop), cleanup + auto-MR
c2d2c:c2dcode → FigmaEverything that moves code state into Figma — components AND tokens. Three hard rules (enumerate every state from source, bind everything to tokens, ask before componentizing), 12 field-tested use_figma gotchas, plus the token-snapshot/gate discipline
c2d2c:ds-governcode → codeConverge + freeze a style system: census, spec (stop), single source, full migration, CI gate, dead-code removal, write-back

The name is the shape: c2d and d2c are the two arcs; ds-govern is the outer ring that keeps the loop from drifting apart. The optional Token Sync Figma plugin gives designers a push lane back into code — its engineering-side flow is covered by c2d2c:c2d + ADAPTING.md.

Model

Run the skills with Claude Fable 5. Each pipeline is a long multi-stop agent run (Figma tool orchestration, regression screenshots, MR automation); earlier models tend to drop steps and need re-prompting partway through — Fable 5 is what makes the loop run smoothly end to end.

Install

With the skills CLI:

npx skills add BIAsia/c2d2c

Installs d2c, c2d, and ds-govern (project-level by default; -g for user-level). Each skill travels with what it needs; shared resources it references (the C2D2C template, ADAPTING.md, the Figma plugin source) are fetched from this repository on demand.

As a Claude Code plugin: add this repo as a local marketplace/plugin. The skills then resolve as c2d2c:d2c etc., with all plugin-root resources available locally.

Configure

All skills read one config file: C2D2C.md at your repo root (fallback .claude/c2d2c.md). Copy templates/C2D2C.template.md there and fill it in; any skill will offer to bootstrap it on first run, discovering what it can from the repo. Prerequisites and per-parameter guidance: ADAPTING.md.

Contents

  • skills/ — the three skills (d2c / c2d / ds-govern); skills/d2c/scripts/ds-shot.mjs is the bundled regression-page screenshot tool for the acceptance step (playwright; full page + per-[data-ds-section] close-ups, --dark)
  • figma-plugin/ — Token Sync, the local Figma plugin (TypeScript source; Pull variables/styles + bound foundation posters, Push designer edits as MRs with safe CSS write-back). See its README for build/install; generalization notes in ADAPTING.md.
  • templates/C2D2C.template.md — the project parameter file
  • cases/ — four worked cases from production, one per pipeline
  • ADAPTING.md — adoption checklist for new projects

The introduction site lives in BIAsia/c2d2c-site.

// faq

What is c2d2c?

Code-to-design-to-code: Claude Code skills closing the loop between Figma and a production codebase (restore / export / govern) + a token-sync Figma plugin. It is open-source on GitHub.

Is c2d2c free to use?

c2d2c is open-source under the MIT license, so it is free to use.

What category does c2d2c belong to?

c2d2c is listed under plugins in the Claudeers registry of Claude-compatible tools.

0 views
53 stars
unclaimed
updated 20 days ago

// embed badge

c2d2c on Claudeers
[![Claudeers](https://claudeers.com/api/badge/c2d2c.svg)](https://claudeers.com/c2d2c)

// retro hit counter

c2d2c hit counter
[![Hits](https://claudeers.com/api/counter/c2d2c.svg)](https://claudeers.com/c2d2c)

// reviews

// guestbook

0/500

// related in Claude Plugins

🔓

A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.

// pluginsmultica-ai/203,096[ claude ]
🔓

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explainin…

// pluginsanthropics/Python141,574[ claude ]
🔓

"CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/

// pluginsHKUDS/Python47,363Apache-2.0[ claude ]
🔓

financial-services — a Claude ecosystem project on GitHub.

// pluginsanthropics/Python34,276Apache-2.0[ claude ]
→ see how c2d2c connects across the ecosystem