Skill: Design System Reference (Cross-Cutting)
Purpose
This skill provides access to 54 real-world design systems extracted from production websites (Stripe, Vercel, Linear, Supabase, Apple, etc.) in the Google Stitch DESIGN.md format. Each design system contains detailed color palettes, typography rules, component stylings, shadow systems, and agent-ready prompts.
Use this skill to create UIs that match the look and feel of specific well-known brands, or to find design inspiration from real-world references.
When to Use
- When user requests UI "like Stripe" / "inspired by Vercel" / "Linear-style"
- When building a product in a specific industry (fintech, devtools, AI) and need proven design patterns
- When you need precise color values, font weights, shadow values from real design systems
- When creating a DESIGN.md for a new project
- When comparing design approaches (e.g., Stripe vs Vercel shadow philosophies)
Prerequisites
None — this skill uses the same search engine as UI/UX skill.
Step-by-Step Process
Step 1: Identify the Design Reference
Determine which design system(s) are relevant:
By brand name:
python3 scripts/search.py "stripe" --domain design-system
python3 scripts/search.py "linear dark mode" --domain design-system
python3 scripts/search.py "vercel minimal" --domain design-system
By style/industry:
python3 scripts/search.py "fintech premium dark" --domain design-system
python3 scripts/search.py "developer tools dark emerald" --domain design-system
python3 scripts/search.py "ai platform warm editorial" --domain design-system
python3 scripts/search.py "enterprise blue structured" --domain design-system
By visual technique:
python3 scripts/search.py "shadow-as-border" --domain design-system
python3 scripts/search.py "neon glow dark" --domain design-system
python3 scripts/search.py "blue-tinted shadows" --domain design-system
python3 scripts/search.py "luminance stacking" --domain design-system
Step 2: Read the Full DESIGN.md
After finding a matching brand, read the complete DESIGN.md from knowledge base:
knowledge/design-systems/<folder>/DESIGN.md
The Folder field in search results tells you the directory name. For example:
- Stripe →
knowledge/design-systems/stripe/DESIGN.md
- Linear →
knowledge/design-systems/linear.app/DESIGN.md
- Supabase →
knowledge/design-systems/supabase/DESIGN.md
Step 3: Apply the Design System
Use the Agent_Quick_Prompt from search results as a starting point, then reference the full DESIGN.md for details:
- Colors: Apply exact hex values from Color Palette section
- Typography: Use specified fonts, weights, and letter-spacing
- Components: Follow button, card, input, navigation specifications
- Shadows: Use exact shadow values (this is often what makes a design "feel" right)
- Spacing: Follow the spacing scale and border-radius values
- Do's/Don'ts: Respect the design system's guardrails
Step 4: Combine with UI/UX Skill
For maximum quality, combine design-system references with other UI/UX skill searches:
# 1. Get the design system reference
python3 scripts/search.py "stripe" --domain design-system
# 2. Get UX guidelines
python3 scripts/search.py "animation" --domain ux
python3 scripts/search.py "accessibility" --domain ux
# 3. Get page structure
python3 scripts/search.py "pricing plans" --domain pages
# 4. Get stack-specific guidelines
python3 scripts/search.py "responsive layout" --stack html-tailwind
Available Design Systems
By Category
| Category |
Count |
Examples |
| AI & ML |
12 |
Claude, Mistral AI, Ollama, Cursor, xAI, ElevenLabs |
| Developer Tools |
14 |
Vercel, Linear, Supabase, Raycast, Warp, Sentry |
| Infrastructure |
6 |
Stripe, MongoDB, HashiCorp, ClickHouse, Sanity |
| Design & Productivity |
10 |
Notion, Figma, Framer, Miro, Airtable, Pinterest |
| Fintech & Crypto |
4 |
Coinbase, Revolut, Wise, Kraken |
| Enterprise & Consumer |
8 |
Apple, Airbnb, Spotify, BMW, SpaceX, Uber, IBM |
By Theme
| Theme |
Brands |
| Dark-mode native |
Linear, Supabase, Cursor, Spotify, SpaceX, Warp, Resend |
| Light-first |
Stripe, Vercel, Notion, Apple, Mintlify, Ollama |
| Both modes |
IBM, Uber, Framer, Lovable, Cohere, Together AI |
By Design Philosophy
| Philosophy |
Brand |
Key Technique |
| Weight-as-luxury |
Stripe |
font-weight: 300 for elegance |
| Shadow-as-border |
Vercel |
box-shadow: 0px 0px 0px 1px rgba() |
| Luminance stacking |
Linear |
Background opacity stepping for depth |
| Warm editorial |
Claude |
Terracotta accent, anti-tech-cold palette |
| Terminal-native |
Resend, Warp |
Monospace accents, dark void backgrounds |
| Full-bleed imagery |
SpaceX |
Text over cinematic photos |
Search Reference
# Search by brand
python3 scripts/search.py "<brand-name>" --domain design-system
# Search by keywords
python3 scripts/search.py "<style-keywords>" --domain design-system
# Search with semantic mode
python3 scripts/search.py "elegant dark developer tool" --domain design-system --mode hybrid
# Multiple results
python3 scripts/search.py "fintech" --domain design-system -n 5
DESIGN.md Format (Google Stitch Standard)
Each DESIGN.md file contains 9 standard sections:
- Visual Theme & Atmosphere — Design philosophy, mood, density
- Color Palette & Roles — Hex values with semantic roles
- Typography Rules — Font families, full type scale table
- Component Stylings — Buttons, cards, inputs with states
- Layout Principles — Spacing scale, grid, whitespace
- Depth & Elevation — Shadow system, surface hierarchy
- Do's and Don'ts — Design guardrails, anti-patterns
- Responsive Behavior — Breakpoints, touch targets
- Agent Prompt Guide — Quick reference prompts for AI agents
Updating Design Systems
Design system files are sourced from awesome-design-md. To update:
- Pull latest from
awesome-design-md repository
- Copy updated
DESIGN.md files to knowledge/design-systems/<folder>/
- Update
design-systems.csv in data/ if new brands are added
- Update
index.json in knowledge/design-systems/ with new entries
Tips for Best Results
- Be specific — "dark mode with purple accents" is better than "dark"
- Reference real brands — "like Stripe" gives much better results than "fintech"
- Read the full DESIGN.md — The CSV gives a summary, but the DESIGN.md has full specs
- Combine skills — Design-system + UI/UX + Stack = production-quality output
- Use Agent_Quick_Prompt — Each entry has a ready-to-use prompt in the CSV
Links to Other Skills
- ui-ux: Use together for comprehensive design system + UX guidelines
- documents: Use to document your project's design system
- content-optimization: Use to optimize CTA placement with brand colors
1---2name: design-system3description: Skill: Design System Reference (Cross-Cutting)4---5# Skill: Design System Reference (Cross-Cutting)67## Purpose89This skill provides access to **54 real-world design systems** extracted from production websites (Stripe, Vercel, Linear, Supabase, Apple, etc.) in the Google Stitch DESIGN.md format. Each design system contains detailed color palettes, typography rules, component stylings, shadow systems, and agent-ready prompts.1011Use this skill to create UIs that match the look and feel of specific well-known brands, or to find design inspiration from real-world references.1213## When to Use1415- When user requests UI "like Stripe" / "inspired by Vercel" / "Linear-style"16- When building a product in a specific industry (fintech, devtools, AI) and need proven design patterns17- When you need precise color values, font weights, shadow values from real design systems18- When creating a DESIGN.md for a new project19- When comparing design approaches (e.g., Stripe vs Vercel shadow philosophies)2021## Prerequisites2223None — this skill uses the same search engine as UI/UX skill.2425## Step-by-Step Process2627### Step 1: Identify the Design Reference2829Determine which design system(s) are relevant:3031**By brand name:**32```bash33python3 scripts/search.py "stripe" --domain design-system34python3 scripts/search.py "linear dark mode" --domain design-system 35python3 scripts/search.py "vercel minimal" --domain design-system36```3738**By style/industry:**39```bash40python3 scripts/search.py "fintech premium dark" --domain design-system41python3 scripts/search.py "developer tools dark emerald" --domain design-system42python3 scripts/search.py "ai platform warm editorial" --domain design-system43python3 scripts/search.py "enterprise blue structured" --domain design-system44```4546**By visual technique:**47```bash48python3 scripts/search.py "shadow-as-border" --domain design-system49python3 scripts/search.py "neon glow dark" --domain design-system50python3 scripts/search.py "blue-tinted shadows" --domain design-system51python3 scripts/search.py "luminance stacking" --domain design-system52```5354### Step 2: Read the Full DESIGN.md5556After finding a matching brand, read the complete DESIGN.md from knowledge base:5758```59knowledge/design-systems/<folder>/DESIGN.md60```6162The `Folder` field in search results tells you the directory name. For example:63- Stripe → `knowledge/design-systems/stripe/DESIGN.md`64- Linear → `knowledge/design-systems/linear.app/DESIGN.md`65- Supabase → `knowledge/design-systems/supabase/DESIGN.md`6667### Step 3: Apply the Design System6869Use the `Agent_Quick_Prompt` from search results as a starting point, then reference the full DESIGN.md for details:70711. **Colors**: Apply exact hex values from Color Palette section722. **Typography**: Use specified fonts, weights, and letter-spacing733. **Components**: Follow button, card, input, navigation specifications744. **Shadows**: Use exact shadow values (this is often what makes a design "feel" right)755. **Spacing**: Follow the spacing scale and border-radius values766. **Do's/Don'ts**: Respect the design system's guardrails7778### Step 4: Combine with UI/UX Skill7980For maximum quality, combine design-system references with other UI/UX skill searches:8182```bash83# 1. Get the design system reference84python3 scripts/search.py "stripe" --domain design-system8586# 2. Get UX guidelines87python3 scripts/search.py "animation" --domain ux88python3 scripts/search.py "accessibility" --domain ux8990# 3. Get page structure91python3 scripts/search.py "pricing plans" --domain pages9293# 4. Get stack-specific guidelines94python3 scripts/search.py "responsive layout" --stack html-tailwind95```9697## Available Design Systems9899### By Category100101| Category | Count | Examples |102|----------|-------|---------|103| **AI & ML** | 12 | Claude, Mistral AI, Ollama, Cursor, xAI, ElevenLabs |104| **Developer Tools** | 14 | Vercel, Linear, Supabase, Raycast, Warp, Sentry |105| **Infrastructure** | 6 | Stripe, MongoDB, HashiCorp, ClickHouse, Sanity |106| **Design & Productivity** | 10 | Notion, Figma, Framer, Miro, Airtable, Pinterest |107| **Fintech & Crypto** | 4 | Coinbase, Revolut, Wise, Kraken |108| **Enterprise & Consumer** | 8 | Apple, Airbnb, Spotify, BMW, SpaceX, Uber, IBM |109110### By Theme111112| Theme | Brands |113|-------|--------|114| **Dark-mode native** | Linear, Supabase, Cursor, Spotify, SpaceX, Warp, Resend |115| **Light-first** | Stripe, Vercel, Notion, Apple, Mintlify, Ollama |116| **Both modes** | IBM, Uber, Framer, Lovable, Cohere, Together AI |117118### By Design Philosophy119120| Philosophy | Brand | Key Technique |121|------------|-------|---------------|122| Weight-as-luxury | Stripe | font-weight: 300 for elegance |123| Shadow-as-border | Vercel | box-shadow: 0px 0px 0px 1px rgba() |124| Luminance stacking | Linear | Background opacity stepping for depth |125| Warm editorial | Claude | Terracotta accent, anti-tech-cold palette |126| Terminal-native | Resend, Warp | Monospace accents, dark void backgrounds |127| Full-bleed imagery | SpaceX | Text over cinematic photos |128129## Search Reference130131```bash132# Search by brand133python3 scripts/search.py "<brand-name>" --domain design-system134135# Search by keywords136python3 scripts/search.py "<style-keywords>" --domain design-system137138# Search with semantic mode139python3 scripts/search.py "elegant dark developer tool" --domain design-system --mode hybrid140141# Multiple results142python3 scripts/search.py "fintech" --domain design-system -n 5143```144145## DESIGN.md Format (Google Stitch Standard)146147Each DESIGN.md file contains 9 standard sections:1481491. **Visual Theme & Atmosphere** — Design philosophy, mood, density1502. **Color Palette & Roles** — Hex values with semantic roles1513. **Typography Rules** — Font families, full type scale table1524. **Component Stylings** — Buttons, cards, inputs with states1535. **Layout Principles** — Spacing scale, grid, whitespace1546. **Depth & Elevation** — Shadow system, surface hierarchy1557. **Do's and Don'ts** — Design guardrails, anti-patterns1568. **Responsive Behavior** — Breakpoints, touch targets1579. **Agent Prompt Guide** — Quick reference prompts for AI agents158159## Updating Design Systems160161Design system files are sourced from [awesome-design-md](https://github.com/VoltAgent/awesome-design-md). To update:1621631. Pull latest from `awesome-design-md` repository1642. Copy updated `DESIGN.md` files to `knowledge/design-systems/<folder>/`1653. Update `design-systems.csv` in `data/` if new brands are added1664. Update `index.json` in `knowledge/design-systems/` with new entries167168## Tips for Best Results1691701. **Be specific** — "dark mode with purple accents" is better than "dark"1712. **Reference real brands** — "like Stripe" gives much better results than "fintech"1723. **Read the full DESIGN.md** — The CSV gives a summary, but the DESIGN.md has full specs1734. **Combine skills** — Design-system + UI/UX + Stack = production-quality output1745. **Use Agent_Quick_Prompt** — Each entry has a ready-to-use prompt in the CSV175176## Links to Other Skills177178- **ui-ux**: Use together for comprehensive design system + UX guidelines179- **documents**: Use to document your project's design system180- **content-optimization**: Use to optimize CTA placement with brand colors