A plugin for Claude Code, the AI coding agent — built for design-system teams

Catch design token drift before it ships.

A token changes at the source and the built outputs go stale. ds-bridge diffs them on every run and turns the gap into a score.

  • Stale, missing, and orphaned tokens — named
  • Drift scored and trended over time
  • Breaking changes flagged before review
/ds-bridge:token-check
Install freeSee pricing →$ claude plugin install ds-bridge

Open-source core (MIT)  ·  works with Figma Professional and up  ·  runs locally — your code never leaves your repo

Lint01

Find hardcoded values that should be design tokens.

Every color, spacing, and radius is checked against your token file — W3C, Tokens Studio, or Style Dictionary. Each finding names the exact token to use, or the nearest match. --fix rewrites exact matches automatically; near-misses are never touched.

A representative ds-lint run — the terminal output is the imagery.

Drift02

Detect design token drift.

ds-bridge diffs your token source against your built outputs and flags every stale, missing, or orphaned token — with the files each change touches. Drift gets a score you can track over time.

Drift is scored per run and trended in the dashboard.

Handoff03

QA Figma handoffs before development.

Point /ds-bridge:handoff-qa at a Figma frame and get a 0–100 readiness score: detached instances, raw values, missing text styles — found before development starts. Set a gate; frames below it don’t ship.

The readiness gate is configurable — the default is 80.

Measure04

Measure design system adoption.

The dashboard tracks on-system percentage, drift score, handoff pass rate, and Figma ↔ code component parity over time. One self-contained HTML file — works offline, shareable anywhere.

Pricing

Free and open — Pro is coming.

Everything ds-bridge ships today is free — linting, drift detection, handoff QA, parity audits, and the dashboard, with nothing behind a paywall. Pro is a planned tier; the feature split will be announced when it ships.

Install

Install in under a minute.

No signup. Works with Figma Professional and up — no Enterprise APIs. Two commands and you’re linting.

bash
# 1 · add the marketplace, then install the plugin
claude plugin marketplace add lucksy/ds-bridge
claude plugin install ds-bridge

# 2 · run your first lint
claude /ds-bridge:ds-lint
Tutorials

New here? The tutorials walk you through your first lint, drift check, and handoff QA — one friendly step at a time.