design-system-extractor

Extract UI design tokens, typography, spacing, and layout rules from Figma references.

Updated Jun 28, 2026
One-click install
npx skills add https://github.com/Mesteriis/Engineering-Bible-AI --skill design-system-extractor-mesteriis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-system-extractor
Source: https://github.com/Mesteriis/Engineering-Bible-AI/tree/main/skills/design-system-extractor
Command: npx skills add https://github.com/Mesteriis/Engineering-Bible-AI --skill design-system-extractor-mesteriis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the challenge of manually extracting design elements from UI references, enabling quick implementation and component mapping.

Core Features & Use Cases

  • Design Element Extraction: Automates the extraction of tokens, typography, spacing, component states, assets, layout, responsive rules, and interactions.
  • Component Mapping: Maps repeated elements to components and variants for easy reuse.
  • Use Case: With a single use, convert a complex UI design reference into a structured set of components, ready for integration with development tools like ui-build, figma-to-code, or playwright-visual-qa.

Quick Start

Run the design-system-extractor skill with the UI reference 'design-system-ref.figma' to automatically extract the necessary components.

Frequently Asked Questions about design-system-extractor

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

FAQPage Schema
How do I extract UI design tokens from a Figma reference?

To extract UI design tokens from a Figma reference, this Skill automates parsing visual designs to pull typography, spacing, and layout rules. It converts visual references into structured components for efficient design to code transformation.

What is the best way to map UI components from a design reference?

Mapping UI components from a design reference is best handled by identifying repeated elements and mapping them to components and variants. This Skill automates component mapping for easy reuse and integration into development workflows.

Can I use this to extract responsive rules and component states from Figma?

Yes, you can use this to extract responsive rules and component states from Figma. The Skill automates extraction of tokens, typography, spacing, assets, layout, and interactions from visual design references.

How do I convert a complex UI design into structured components for development?

Converting a complex UI design into structured components requires running the extractor with your UI reference. It outputs a structured set of components and design rules ready for integration with development tools.

Do I need any specific dependencies to extract design elements from visual references?

No specific dependencies are required to extract design elements from visual references. The Skill operates independently using internal scripts to parse and map UI design elements from your reference files.