Leaderboard/Design/extract-design-system
Last commit on May 9, 2026·Created on March 22, 2026

arvindrk/extract-design-system

Reverse‑engineers a site into the tokens you build from.
Combined rank
#681
across all skills
In Design
#61
category rank
Stars
225
+5.1% in last 7d
Forks
27
+8.0% in last 7d
Watchers
1
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill extracts design primitives—colors, fonts, spacing, radius, and shadow scales—from a public website and generates starter token files for your project. It helps designers, frontend developers, and teams bootstrapping a design system capture a reference site's visual language without manual inspection. The output is useful for initialization, not pixel-perfect reproduction, and never overwrites existing styles without confirmation.

WHO IT'S FOR
Frontend Design Ops Engineers
scaffold design token files for new projects
UX Engineers
reverse-engineer visual primitives from live sites
Design System Maintainers
initialize token libraries from competitor or inspiration sites
Frontend Developers
bootstrap project styling from an existing brand
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

I’m using

Install from GitHub with the skills CLI

Installs: Complete extract-design-system skill bundle · Claude, Cursor, Codex

  1. Run this terminal command to install the skill from GitHub with the skills CLI.

    npx skills add arvindrk/extract-design-system
README.md · Checked Sep 18, 2026skills/extract-design-system/SKILL.md · Checked Sep 18, 2026.codex-plugin/plugin.json · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Extract starter design tokens from a public website

Uses extract-design-system

  • A public website URL
  • Confirmation that starter token files, rather than extraction-only artifacts, are wanted
  • The local project in which the starter files should be generated
Use the extract-design-system skill to extract the design system from <public-website-url> and generate starter token files for this project. Replace <public-website-url> with the public website you want analyzed. Review and summarize the extracted primitives, but do not modify existing app code, styles, or configuration.
README.md · Checked Sep 18, 2026skills/extract-design-system/SKILL.md · Checked Sep 18, 2026