🎨
FrontendTypeScript

Extract Design System

by arvindrk

Extract Design System is a Frontend skill for Claude Code, published by arvindrk in extract-design-system.

204 stars23 forkson arvindrk/extract-design-systemAdded 2026/09/05+4% in starsRepository updated 2026/09/05
agent-skillsautomationbrand-auditclaude-code-skillsclaude-skillsclicsscursor-skillsdesign-mddesign-opsdesign-systemdesign-tokensdeveloper-experiencefrontendmcpnodejsplaywrightskills-shtoken-extractorui-audit
Install in seconds
Install Extract Design System
Copy Extract Design System into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/arvindrk/extract-design-system/tree/main/skills/extract-design-system ~/.claude/skills/extract-design-system

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/arvindrk/extract-design-system.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/extract-design-system/SKILL.md in arvindrk/extract-design-system
Installs to
~/.claude/skills/extract-design-system
Collection
The only skill cataloged from this repository
Category
Frontend653 skills

What Extract Design System does

Extract Design System extracts design primitives from a public website and generates starter token files. Use it when you need a quick initial design system from an existing site, not a full component library.

Extract Design System is cataloged under Frontend on DirSkills. Extract Design System comes from a repository tagged agent-skills, automation, brand-audit, claude-code-skills and claude-skills.

Documentation

README

Extract Design System

Use this skill when the user wants to reverse-engineer a public website's design primitives into project-local starter token files.

Before You Start

Ask for:

  • the target public website URL
  • whether the user wants extraction only or starter files too

Set expectations:

  • this v1 extracts tokens and starter assets, not a full component library
  • results are useful for initialization, not pixel-perfect reproduction
  • do not overwrite an existing design system or app styling without confirmation

Workflow

  1. Confirm the target URL is public and reachable.
  2. Run:
npx playwright install chromium
npx extract-design-system <url>
  1. Review .extract-design-system/normalized.json and summarize:

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Extract Design System

  • How does Extract Design System compare to other Frontend skills?

    Extract Design System ranks #600 by stars among the 653 Frontend skills in this catalog. The most-starred ones next to it are Angular Developer, Android Clean Architecture and Accessibility. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Extract Design System against them. Open each page to compare what they document and how they install.