What problem does it solve?
Many product teams and designers spend hours researching style guides, color palettes, typography pairings, and layout patterns across scattered files. This skill consolidates local UI datasets and applies semantic search and reasoning to produce a coherent, ready-to-use design system and implementation guidance.
Core Features & Use Cases
- Semantic search over local datasets: BM25-based lookup across styles, colors, typography, charts, landing patterns, and UX guidelines to find best matches for a query.
- Aggregated design system generation: Combines style, color, typography, and pattern results with rule-based reasoning to produce MASTER design system files and page-level overrides.
- Persistence and output formats: Export recommendations as an ASCII or Markdown design system and optionally persist a hierarchical design-system folder for teams to consume.
- Use case: Quickly generate a production-ready UI design system for a SaaS dashboard or landing page using on-disk CSV knowledge sources.
Quick Start
Run python3 scripts/search.py "SaaS dashboard" --design-system -p "Project Name" to generate a complete design system and optionally persist the MASTER and page override files.