Frontend Design Extractor
Extract reusable UI/UX design systems from frontend codebases: design tokens, global styles, components, interaction patterns, and page templates. Use when analyzing any frontend repo (React/Vue/Angul
Extract reusable UI/UX design systems from frontend codebases: design tokens, global styles, components, interaction patterns, and page templates. Use when analyzing any frontend repo (React/Vue/Angul
Real data. Real impact.
Growing
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Extract a reusable UI/UX design spec from a frontend codebase by inventorying UI sources, documenting foundations, cataloging components, and capturing page-level patterns and behaviors. Exclude business logic and domain-specific workflows. Framework-agnostic: adapt to the actual stack in the target repo.
scripts/scan_ui_sources.sh to scan the repo root (no directory layout assumptions). It uses common globs + keyword hits, and ignores common build/cache dirs and extraction output folders by default.scripts/scan_ui_sources.sh <repo_root> [out_file] [extra_glob ...] or --root/--out/--ignore for nonstandard layouts../ui-ux-spec) via scripts/generate_output_skeleton.sh and write all extraction results inside it.Goal: create a reusable UI/UX foundation and starter UI without business logic.
scripts/generate_output_skeleton.sh [out_root] to scaffold folders and empty templates. Default output root is ./ui-ux-spec.Deliverables:
Goal: extract current UI/UX, normalize tokens, and plan safe, incremental improvements.
Deliverables:
Use this when applying an existing
ui-ux-spec/ to a target project. Always work from a plan and execute step-by-step to avoid missing gaps.
Use one of the templates below to keep requests precise and plan-driven.
Please refactor the existing project based on this UI/UX spec: - Project path: /path/to/target-project - Spec path: /path/to/ui-ux-spec - Goal: UI/UX only (tokens, styles, components, layout), do not change business logic/APIs - Scope: start with global styles + base components - Constraints: minimal changes, small-step commits, reversible - Deliverables: refactor plan + actual code changes + list of impacted files
Please refactor UI/UX in phases; only do Phase 1: - Project path: /path/to/target-project - Spec path: /path/to/ui-ux-spec - Phase 1: align tokens + global styles (colors/typography/spacing/radius/shadows) - Do not change: business logic/routing/APIs - Deliverables: list of changed files + alignment diff notes
Please align the following components to the spec while keeping business logic unchanged: - Project path: /path/to/target-project - Spec path: /path/to/ui-ux-spec - Component list: Button, Input, Modal, Table - Goal: only change styling/structure/interaction details - Deliverables: alignment notes per component + code changes
ui-ux-spec/).This structure is a recommended documentation layout. It does not need to match the target project's directory structure, and it can be renamed or relocated (e.g.,
docs/ui-ux-spec/).
ui-ux-spec/ 01_Foundation/ 02_Components/ 03_Patterns/ 04_Pages/ 05_A11y/ 06_Assets/ 07_Engineering_Constraints/
scripts/scan_ui_sources.sh: find candidate UI sources in a repo.scripts/generate_output_skeleton.sh: create the standard output folders and placeholder templates.references/design-extraction-checklist.md: detailed checklist derived from README.No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.