design-context-extract

Featured

Extract design DNA from app screenshots, live URLs, or screen recordings using Google Stitch — color palettes, typography, spacing tokens, component patterns, and motion specs as design-tokens.json or Tailwind config. Use when the user points to a screenshot, URL, or video and asks to extract or audit the design, analyze animations or scroll behavior, or keep new pages matching an established visual identity.

Web & Frontend 284 stars 35 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
82
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Design Context Extract Extract the "Design DNA" from existing applications — colors, typography, spacing, and component patterns — and output as structured tokens. ```bash design-context-extract /tmp/screenshot.png # From screenshot design-context-extract /tmp/recording.mp4 # From screen recording (motion spec) design-context-extract https://example.com # From live URL design-context-extract current project # Scan project's existing styles ``` ## Pipeline ``` Input (screenshot/URL/project) │ ▼ ┌──────────────────────────────┐ │ Capture │ Screenshot or fetch HTML/CSS └──────────┬───────────────────┘ │ ▼ ┌──────────────────────────────┐ │ Extract │ Stitch get_screen + generate_screen_from_text │ │ OR multimodal analysis (fallback) │ → Colors (hex + oklch) │ │ → Typography (families, scale)│ │ → Spacing (padding, gaps) │ │ → Components (structure) │ └──────────┬───────────────────┘ │ ▼ ┌──────────────────────────────┐ │ Output │ Choose format: │ → design-tokens.json (W3C) │ │ → @theme (Tailwind v4) │ │ → tokens.css (CSS variables) │ │ → Markdown spec │ └──────────────────────────────┘ ``` ## Step 0: Detect Input and Context ```python INPUT = "" # 1. Create main task IMMEDIATELY TaskCreate(subject="Extract design context: {INPUT}", description="Extract ...

Details

Author
yonatangross
Repository
yonatangross/orchestkit
Created
8 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

design-system

Extract a complete design system from an existing website or screenshot into a DESIGN.md file. Analyses colours, typography, component styles, spacing, and atmosphere through browser automation and HTML inspection. Produces a semantic design system document optimised for consistent page generation. Triggers: 'extract design system', 'design system', 'create DESIGN.md', 'analyse the design', 'what design does this site use', 'extract styles from', 'reverse engineer the design'.

1 Updated 1 weeks ago
SkotAlexsander
Web & Frontend Featured

design-system

Extract a complete design system from an existing website or screenshot into a DESIGN.md file. Analyses colours, typography, component styles, spacing, and atmosphere through browser automation and HTML inspection. Produces a semantic design system document optimised for consistent page generation. Triggers: 'extract design system', 'design system', 'create DESIGN.md', 'analyse the design', 'what design does this site use', 'extract styles from', 'reverse engineer the design'.

1,031 Updated today
jezweb
Web & Frontend Listed

extract-design-md

Extract a comprehensive design system (DESIGN.md) directly from frontend source code — React, Vue, Svelte, Angular, plain HTML/CSS, or any web framework. Analyzes component files, stylesheets, Tailwind configs, theme definitions, and design tokens to produce a rich, Stitch-compatible design system document. Use this skill whenever the user wants to reverse-engineer a design system from an existing codebase, audit the visual language of a project, extract design tokens from source files, or understand the styling patterns in a frontend repo — even if they just say "what does this app look like?" or "pull out the design from this code."

0 Updated 1 weeks ago
stritar