build-ui

Generates UI components and pages matching real-world brand design systems from DESIGN.md files.

5|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ItamarZand88/design-skills --skill build-ui-itamarzand88
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: build-ui
Source: https://github.com/ItamarZand88/design-skills/tree/main/.claude/skills/build-ui
Command: npx skills add https://github.com/ItamarZand88/design-skills --skill build-ui-itamarzand88

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building UI that accurately matches a specific brand's design system requires manually extracting colors, typography, shadows, and spacing from live sites, which is slow and error-prone. This Skill reads curated DESIGN.md files containing the complete visual specifications of 58 real-world design systems and generates code that follows them exactly. ## Core Features & Use Cases - Brand-accurate UI generation: Builds pages, components, and full app shells using exact hex values, font hierarchies, shadow systems, and spacing scales from brands like Stripe, Linear, Apple, and Vercel. - Multi-framework output: Produces HTML + CSS, React + Tailwind, React + CSS Modules, Vue, Svelte, or CSS-only output matched to the project's existing stack. - Systematic verification: Applies all 9 DESIGN.md sections (colors, typography, components, layout, depth, guardrails, responsive behavior) and checks output against documented Do's and Don'ts. - Use Case: Ask for a pricing page in Stripe's style and receive complete JSX with Tailwind classes using Stripe's exact purple (#533afd), typography scale, and blue-tinted shadows. ## Quick Start Ask the assistant to build a landing page in the style of Linear using the design-md catalog in your project.

Frequently Asked Questions about build-ui

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

FAQPage Schema
How do I build a UI that matches a specific brand's design system?▼

Name the brand in your request, such as asking for a pricing page in Stripe's style. The skill reads the corresponding DESIGN.md file and generates code using the exact colors, typography, shadows, and spacing documented for that brand.

What design systems are available in the design-md catalog?▼

The catalog at design-md/_index.md lists 58 design systems including Apple, Stripe, Linear, Vercel, Airbnb, Tesla, Figma, Notion, and Spotify. Each entry includes category, theme, accent color, and key characteristics to help you choose.

Can I use this with Tailwind CSS or React projects?▼

Yes, the skill supports HTML with vanilla CSS, React with Tailwind utility classes, React with CSS Modules, Vue, Svelte, and CSS-only output. If your project already uses a framework, it matches the existing setup automatically.

Can I use my own DESIGN.md file instead of the catalog?▼

Yes, if you have a DESIGN.md in your project root, the skill reads that file directly instead of the catalog. This works for custom design systems created for your own product or brand.

Why does generated UI sometimes not match the brand exactly?▼

Mismatches usually come from approximated values instead of exact documented specs. The skill's verification checklist requires exact hex values, documented shadow colors (often brand-tinted), correct letter-spacing, and compliance with the Do's and Don'ts section.