Skip to main content

awesome-claude-design

Use ready-to-use DESIGN.md files to scaffold complete design systems in Claude Design with colors, typography, components, and UI kits

インストールへ移動

ソース情報

リポジトリ
reason-machines/design-skills
ソースの最終更新活動
2026年5月16日 18:49
検出された SKILL.md の言語
英語
スター
4
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
awesome-claude-design
description
Use ready-to-use DESIGN.md files to scaffold complete design systems in Claude Design with colors, typography, components, and UI kits
triggers
["scaffold a design system from DESIGN.md","use Claude Design with a DESIGN.md file","generate UI from design system inspiration","create components from DESIGN.md","set up Claude Design with design tokens","build a design system with Claude","import DESIGN.md into Claude Design","use awesome-claude-design templates"]
# Awesome Claude Design > Skill by [ara.so](https://ara.so) — Design Skills collection. This skill helps you use the `awesome-claude-design` collection: 68 ready-to-use `DESIGN.md` files that Claude Design expands into full UI scaffolds with design tokens, components, and working UI kits in a single shot. ## What This Project Does `awesome-claude-design` is a curated collection of `DESIGN.md` files extracted from real brands (Claude, Vercel, Stripe, Linear, etc.). Each file describes a complete visual design system in a markdown format that AI design agents can parse and execute. When you upload a `DESIGN.md` to [Claude Design](https://claude.ai/design), it automatically generates: - **Design tokens** (colors, typography, spacing) as CSS variables - **Component library** (buttons, cards, nav, forms) - **Preview cards** showcasing the design system - **Working UI kit** (`index.html` + CSS) applying the system - **`SKILL.md`** for reusable design patterns This skips the blank-page design brief and gives Claude Design a concrete starting point that matches your desired aesthetic. ## Installation & Setup ### 1. Browse the Collection Visit the GitHub repository to see all 68 design systems: ```bash # Clone the repository to browse locally git clone https://github.com/VoltAgent/awesome-claude-design.git cd awesome-claude-design ``` Or browse online at: `https://github.com/VoltAgent/awesome-claude-design` ### 2. Select a Design System Each `DESIGN.md` has a preview page at `https://getdesign.md/<brand>/design-md`. Examples: - Claude: `https://getdesign.md/claude/design-md` - Vercel: `https://getdesign.md/vercel/design-md` - Stripe: `https://getdesign.md/stripe/design-md` - Linear: `https://getdesign.md/linear.app/design-md` Preview pages show: - Color palettes with hex codes - Typography scales and font families - Component examples - Brand voice and personality - Download link for `DESIGN.md` ### 3. Download the DESIGN.md Click the download button on any preview page, or fetch directly: ```bash # Example: Download Vercel's DESIGN.md curl -O https://getdesign.md/vercel/DESIGN.md # Example: Download Linear's DESIGN.md curl -O https://getdesign.md/linear.app/DESIGN.md ``` ## Using DESIGN.md in Claude Design ### Option A: Start from Design System 1. Go to `https://claude.ai/design/#org` 2. Click **Create new design system** 3. On the *Set up your design system* screen, upload the `DESIGN.md` under **Add assets** 4. Claude Design automatically parses it and generates the full system ### Option B: Start from Prototype 1. Go to Claude Design dashboard 2. Create a new prototype 3. Attach the `DESIGN.md` file in the chat 4. Send prompt: ``` Create a design system from this DESIGN.md ``` Claude Design will generate the complete package within minutes. ## DESIGN.md Structure A `DESIGN.md` file typically contains: ```markdown # Brand Name Design System ## Brand Identity - **Voice**: [conversational, technical, playful, premium, etc.] - **Personality**: [key adjectives] - **Target audience**: [who this is for] ## Colors ### Primary Palette - **Brand Primary**: `#HEX` - [usage context] - **Brand Secondary**: `#HEX` - [usage context] - **Accent**: `#HEX` - [usage context] ### Semantic Colors - **Success**: `#HEX` - **Warning**: `#HEX` - **Error**: `#HEX` - **Info**: `#HEX` ### Neutral Scale - **Background**: `#HEX` - **Surface**: `#HEX` - **Text Primary**: `#HEX` - **Text Secondary**: `#HEX` - **Border**: `#HEX` ## Typography - **Font Family**: [Primary font name] / [Fallback] - **Display**: [weight, size, line-height] - **Heading 1-6**: [specs for each level] - **Body**: [regular text specs] - **Caption**: [small text specs] ## Spacing Scale - xs: 4px - sm: 8px - md: 16px - lg: 24px - xl: 32px - 2xl: 48px - 3xl: 64px ## Components ### Button - **Primary**: [styles] - **Secondary**: [styles] - **Ghost**: [styles] - **States**: hover, active, disabled ### Card - [padding, border-radius, shadow, background] ### Input - [height, padding, border, focus states] ## Layout - **Container max-width**: [value] - **Grid columns**: [number] - **Gutter**: [value] - **Breakpoints**: mobile, tablet, desktop ## Imagery - **Style**: [photography, illustrations, abstract] - **Treatment**: [filters, overlays] - **Aspect ratios**: [common ratios used] ## Motion - **Easing**: [transition timing functions] - **Duration**: [animation speeds] - **Key animations**: [hover, page transitions, etc.] ``` ## Working with Generated Output After Claude Design processes a `DESIGN.md`, it produces: ### 1. README.md Brand context, design principles, and usage guidelines: ```markdown # [Brand] Design System ## Overview [Brand voice and positioning] ## Color Tokens CSS variables for all colors ## Typography Font stack and type scale ## Components Usage patterns for each component ``` ### 2. colors_and_type.css CSS custom properties ready to use: ```css :root { /* Colors */ --color-primary: #6366f1; --color-secondary: #8b5cf6; --color-background: #ffffff; --color-text: #111827; /* Typography */ --font-primary: 'Inter', system-ui, sans-serif; --font-display: 'Cal Sans', 'Inter', sans-serif; --text-base: 16px; --text-scale: 1.25; /* Spacing */ --space-xs: 4px; --space-sm: 8px; --space-md: 16px; --space-lg: 24px; /* Radius */ --radius-sm: 4px; --radius-md: 8px; --radius-lg: 16px; } ``` ### 3. Component Files Individual HTML/CSS for buttons, cards, inputs, etc: ```html <!-- button.html --> <button class="btn btn--primary"> Primary Button </button> <button class="btn btn--secondary"> Secondary Button </button> <button class="btn btn--ghost"> Ghost Button </button> ``` ```css /* button.css */ .btn { padding: var(--space-sm) var(--space-md); border-radius: var(--radius-md); font-family: var(--font-primary); font-weight: 500; transition: all 0.2s ease; } .btn--primary { background: var(--color-primary); color: white; } .btn--primary:hover { background: var(--color-primary-dark); transform: translateY(-1px); } ``` ### 4. UI Kit (index.html) A working page demonstrating the system: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Design System UI Kit</title> <link rel="stylesheet" href="colors_and_type.css"> <link rel="stylesheet" href="components.css"> </head> <body> <header> <nav class="navbar"> <div class="container"> <a href="#" class="logo">Brand</a> <div class="nav-links"> <a href="#">Features</a> <a href="#">Pricing</a> <a href="#">Docs</a> <button class="btn btn--primary">Get Started</button> </div> </div> </nav> </header> <main> <section class="hero"> <h1>Build faster with [Brand]</h1> <p>Design system description</p> <button class="btn btn--primary btn--lg">Start Building</button> </section> </main> </body> </html> ``` ## Common Patterns ### Pattern 1: Customize an Existing Design System 1. Download a `DESIGN.md` that's close to your target 2. Edit the file to adjust colors, fonts, or components 3. Upload the modified `DESIGN.md` to Claude Design 4. Iterate with prompts like: ``` Update the primary color to #FF6B6B and regenerate the components ``` ### Pattern 2: Mix Design Systems Combine elements from multiple `DESIGN.md` files: ``` Use Vercel's color palette with Linear's typography and Stripe's component style ``` Attach multiple `DESIGN.md` files and specify which aspects to use from each. ### Pattern 3: Extract Design Tokens for Code Use the generated CSS variables in your actual codebase: ```javascript // tailwind.config.js module.exports = { theme: { extend: { colors: { primary: 'var(--color-primary)', secondary: 'var(--color-secondary)', background: 'var(--color-background)', }, fontFamily: { sans: 'var(--font-primary)', display: 'var(--font-display)', }, spacing: { xs: 'var(--space-xs)', sm: 'var(--space-sm)', md: 'var(--space-md)', lg: 'var(--space-lg)', } } } } ``` ### Pattern 4: Generate New Screens On-System After establishing the design system, request new pages: ``` Create a pricing page using this design system ``` ``` Design a dashboard layout with cards, charts, and a sidebar ``` Claude Design will generate new screens that automatically follow the established tokens and component patterns. ## Design System Categories The collection includes 68 design systems across categories: ### AI & LLM Platforms Claude, Cohere, ElevenLabs, Mistral AI, Ollama, Replicate, RunwayML, Together AI, VoltAgent, xAI ### Developer Tools & IDEs Cursor, Expo, Lovable, Raycast, Superhuman, Vercel, Warp ### Backend & DevOps ClickHouse, Composio, HashiCorp, MongoDB, PostHog, Sanity, Sentry, Supabase ### Productivity & SaaS Cal.com, Intercom, Linear, Mintlify, Notion, Resend, Zapier ### Design & Creative Tools Airtable, Clay, Figma, Framer, Miro, Webflow ### Fintech & Crypto Binance, Coinbase, Kraken, Mastercard, Revolut, Stripe, Wise ### E-commerce & Retail Airbnb, Meta, Nike, Shopify ### Media & Consumer Tech Apple, IBM, NVIDIA, Pinterest, PlayStation, SpaceX, Spotify ## Troubleshooting ### Issue: Claude Design doesn't recognize the DESIGN.md **Solution**: Ensure the file is named exactly `DESIGN.md` (case-sensitive) and follows the standard structure. Try explicitly prompting: ``` Parse this DESIGN.md file and create a design system from it ``` ### Issue: Fonts not loading **Solution**: Claude Design uses Google Fonts substitutes for proprietary fonts. Check the generated CSS for `@import` statements and ensure they're included in your HTML `<head>`: ```html <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"> ``` ### Issue: Colors look different than expected **Solution**: Check if the `DESIGN.md` uses color names vs hex codes. Claude Design interprets hex more reliably: ```markdown <!-- Less reliable --> - Primary: "Blue"
GitHubで見る
この SKILL.md は非常に大きいため、SkillsMP では最初のセクションだけを表示しています。 GitHubで見る