jrpease/throughline

Throughline — one unbroken line from design to code. A Claude Code plugin that guides you from a blank Figma file to a synced, story-tested component library.

76Stars on the repository
35Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

component-builder

01

jrpease/throughline

Skill Claude CodeCodex

Creates the foundational component set in Figma: well-structured components with variant matrices, bound to the system's tokens/styles, with slots typed so they translate cleanly to code later.

76 4d ago A 0 tokens original MIT

component-pipeline

02

jrpease/throughline

Skill Claude CodeCodex

Sequences a single new component through the whole flow: Figma → tokens → code/stories. This skill holds zero domain logic of its own — it is a sequencer that invokes the real skills and gates each stage on a human confirmation. All the actual work lives in the skills it calls; this keeps it from rotting when those…

76 4d ago A 0 tokens original MIT

design-system-audit

03

jrpease/throughline

Skill Claude CodeCodex

Measures both sides of a pre-existing system so a retrofit can be right-sized, before anything is built or changed. It is the brownfield analog of /design-system-status: where status reports a local manifest, this assesses an external, mature system — a real codebase and an already-populated Figma file.

76 4d ago A 0 tokens original MIT

icon-system-builder

05

jrpease/throughline

Skill Claude CodeCodex

End state: a Figma page named Icons containing the relevant icon set as scalable, well-named components, ready to be consumed by components (skill 4) and swapped via instance properties.

76 4d ago A 0 tokens original MIT

repository-builder

06

jrpease/throughline

Skill Claude CodeCodex

Turns the user's working folder into a scalable monorepo and advances their version-control stage. Defaults: pnpm + Turborepo, with a layout ready to grow into a full app.

76 4d ago A 0 tokens original MIT

retrofit-planner

07

jrpease/throughline

Skill Claude CodeCodex

Sequences a brownfield retrofit through the safe seven-phase order (with docs inserted as a gated Phase 6.5), gating each phase on a human confirmation. Like component-pipeline, this skill holds zero domain logic of its own — it is a sequencer that invokes the real skills and the phase work, and only updates the…

76 4d ago A 0 tokens original MIT

jrpease/throughline

Skill Claude CodeCodex

Builds the code half of the component library: real components consuming the synced tokens, stories documenting them, Chromatic for visual regression, and Code Connect tying Figma to code when available.

76 4d ago A 0 tokens original MIT

token-builder

09

jrpease/throughline

Skill Claude CodeCodex

Creates a two-tier design token system as Figma variables. Each tier is split into one collection per category (color, spacing, type, radius, border) so every category owns its own modes — see Step 1 for why. Within a collection, Figma variables are grouped with / and omit the category prefix (the collection already…

76 4d ago A 0 tokens original MIT

jrpease/throughline

Skill Claude CodeCodex

Builds the backbone artifact of a brownfield retrofit: crosswalk.json, a persistent three-way map of new token ↔ old Figma variable ↔ old code identifier. It drives the code retrofit and the tokens:validate CI gate. This skill also installs the canonical scripts into the user's repo and wires the gate.

76 4d ago A 0 tokens original MIT

token-sheet-builder

11

jrpease/throughline

Skill Claude CodeCodex

Creates a polished visual reference of the design system's tokens and styles on a dedicated Figma page called Foundations. This is the artifact designers and stakeholders actually look at — so it must be beautiful and on-brand, not a utilitarian dump of swatches.

76 4d ago A 0 tokens original MIT

token-sync-layer

12

jrpease/throughline

Skill Claude CodeCodex

Compiles Figma variables into code. The pipeline is one-directional — Figma is the source of truth for token values; code consumes generated artifacts that are never hand-edited.

76 4d ago A 0 tokens original MIT