extract-design-system

Extract colors, fonts, and spacing design tokens from websites into JSON and CSS files.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/ShopHeck/useful-capy --skill extract-design-system-shopheck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-design-system
Source: https://github.com/ShopHeck/useful-capy/tree/main/.agents/skills/extract-design-system
Command: npx skills add https://github.com/ShopHeck/useful-capy --skill extract-design-system-shopheck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps reverse-engineer a public website’s design primitives into starter token files, simplifying design system initialization.

Core Features & Use Cases

  • Design Primitive Extraction: Derives primary colors, fonts, spacing, and shadow scales from websites.
  • Token File Generation: Produces JSON and CSS files to bootstrap design systems in projects.
  • Use Case: Quickly initialize a consistent style foundation when starting a new web or app project by extracting and integrating existing design tokens from a live site.

Quick Start

Use the extract-design-system skill to analyze a website and generate design tokens ready for integration into your project.

Frequently Asked Questions about extract-design-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract design tokens from a public website?

To extract design tokens from a public website, this Skill analyzes the site to derive primary colors, fonts, spacing, and shadow scales. It generates project-ready JSON and CSS files, which you can use to initialize a consistent style foundation for new web or app projects.

Can I generate CSS and JSON token files from an existing website's style?

Yes, you can generate CSS and JSON token files from an existing website's style. The extraction process reverse-engineers design primitives like colors, typography, and spacing directly from the live site, outputting structured token files for immediate integration into your design system.

What is the best way to bootstrap a design system from a live site?

The best way to bootstrap a design system from a live site is using an extraction workflow that captures style primitives into JSON and CSS formats. This allows you to quickly initialize a foundation by extracting and integrating existing design tokens, simplifying system setup.

Does design token extraction work for style auditing and theme replication?

Design token extraction works effectively for style auditing and theme replication by reverse-engineering a website's design primitives. It captures the exact colors, fonts, and spacing scales used, allowing you to audit existing styles or replicate themes accurately in new projects.

Are there limitations when extracting design tokens from public websites?

Limitations when extracting design tokens from public websites include relying on publicly accessible styles and command-line workflows. The Skill focuses on deriving primary primitives like colors and fonts, meaning complex or dynamically generated styles might not be fully captured in the JSON and CSS outputs.