Skip to content
alyn
bergside

awesome-design-skills

List of 67 awesome DESIGN.md and SKILL.md design skill files for agentic tools like Claude Design, Google Stitch, Codex, Cursor, and other AI tools

$npx skills add bergside/awesome-design-skills
Stars
3,598
Installs
181k
Forks
340
Updated
5 months ago
License
MIT

67 skills in this pack.

58
bergside

agentic

Conversational AI-first interface with minimal controls, clear outcomes, and delegated task flows for agentic workflows.

Pack3.6k181kDesign
58
bergside

ant

Structured, enterprise-focused design system emphasizing clarity, consistency, and efficiency for data-dense web applications.

Pack3.6k181kDesign
58
bergside

artistic

High-contrast, expressive style with creative typography and bold color choices for visually striking interfaces.

Pack3.6k181kDesign
58
bergside

basic

Print-inspired visual language for books, magazines, and reports with editorial grids and expressive typography.

Pack3.6k181kDesign
58
bergside

bento

Modular grid layout with card-like blocks, clear hierarchy, soft spacing, and subtle visual contrast for organized, scannable interfaces.

Pack3.6k181kDesign
58
bergside

bold

Strong visual presence with heavyweight typography, high-contrast colors, and commanding layouts.

Pack3.6k181kDesign
58
bergside

brutalism

Raw, anti-design aesthetic inspired by concrete architecture with unadorned elements, jarring layouts, and functional minimalism.

Pack3.6k181kDesign
58
bergside

cafe

Cozy cafe-inspired interface with warm tones, soft typography, and clean layouts for a relaxed browsing experience.

Pack3.6k181kDesign
58
bergside

claude

A research-journal aesthetic printed on warm stone — authoritative, editorial, almost achromatic. Pages live on warm ivory parchment (never pure white), with near-black slate as the…

Pack3.6k181kDesign
58
bergside

claymorphism

Soft, rounded 3D-like shapes mimicking malleable clay with playful, puffy elements and colorful surfaces.

Pack3.6k181kDesign
58
bergside

clean

Simplicity-focused design with ample whitespace, legible typography, and a limited color palette to reduce visual clutter.

Pack3.6k181kDesign
58
bergside

codex

A radically minimal, blank-canvas interface built as a pure edge-to-edge surface, with almost no color and typography carrying the visual weight. Black serves as the only filled color, the…

Pack3.6k181kDesign
58
bergside

colorful

Vibrant, high-contrast palettes and gradients for engaging, memorable, and modern user experiences.

Pack3.6k181kDesign
58
bergside

contemporary

Current-era minimalist design with bento grids, dark mode support, and high-performance accessible layouts.

Pack3.6k181kDesign
58
bergside

corporate

Professional, brand-aligned design with structured grids, minimalist layouts, and consistent enterprise patterns.

Pack3.6k181kDesign
58
bergside

cosmic

Futuristic sci-fi aesthetic with dark themes, vibrant neon accents, and immersive spatial elements.

Pack3.6k181kDesign
58
bergside

dithered

Dot-pattern rendering technique that simulates shades with a limited palette for nostalgic, retro, high-contrast visuals.

Pack3.6k181kDesign
58
bergside

doodle

Hand-drawn, sketch-like style with doodles, handwritten fonts, and imperfect lines for a playful, informal feel.

Pack3.6k181kDesign
58
bergside

dramatic

High-contrast, theatrical design with bold layouts, immersive visuals, and unconventional compositions that command attention.

Pack3.6k181kDesign
58
bergside

editorial

Magazine-inspired editorial layout with refined serif typography, structured grids, and elegant reading experiences.

Pack3.6k181kDesign
58
bergside

enterprise

Dark-themed cloud-platform aesthetic with modular grids, glass-like panels, and strong data hierarchy for productivity dashboards.

Pack3.6k181kDesign
58
bergside

expressive

Vibrant, personality-driven design with bold colors, playful graphics, and dynamic layouts that balance creativity with structure.

Pack3.6k181kDesign
58
bergside

fiction

A playful, energetic, cartoonesque interface inspired by friendly children's-book illustrations — warm cream backgrounds, big bold custom display typography, saturated brand color blocks…

Pack3.6k181kDesign
58
bergside

flat

Two-dimensional minimalist style with vibrant colors, clean typography, and no 3D effects for fast, user-friendly interfaces.

Pack3.6k181kDesign
58
bergside

friendly

Approachable, intuitive design with rounded elements, ample whitespace, and soft pastel color palettes.

Pack3.6k181kDesign
58
bergside

glassmorphism

Frosted glass effect with translucent layers, subtle blur, and luminous borders for depth and modern elegance.

Pack3.6k181kDesign
57
bergside

creative

Playful, character-driven design with expressive typography and bold graphics for landing pages and creative projects.

Pack3.6k181kDesign
57
bergside

fantasy

Game-inspired fantasy aesthetic with bold, premium visuals, rich color palettes, and immersive thematic elements.

Pack3.6k181kDesign
57
bergside

futuristic

Forward-looking design with tech-inspired typography, modern layouts, and a sleek, innovation-driven aesthetic.

Pack3.6k181kDesign
57
bergside

geometric

Geometric, structured design with clean typography, neutral colors, precise shapes, and intuitive layouts that stay out of the way.

Pack3.6k181kDesign

Showing 30 of 67. See the full pack on GitHub.

From the README

How to use awesome-design-skills

Awesome Design Skills Awesome

awesome-design-skills

A curated registry of 67 design system skill files for AI-powered agentic tools like Claude Code, Cursor, Codex, and others. Pull any skill into your project with a single command.

Each skill now ships as a folder with:

  • SKILL.md for AI-agent instructions (tokens, component rules, accessibility constraints, quality gates)
  • DESIGN.md for human-readable design intent, rationale, and implementation notes

Preview all design skills on TypeUI

Design Skills

Agentic
Agentic
npx typeui.sh pull agentic
Ant
Ant
npx typeui.sh pull ant
Roku
Roku
npx typeui.sh pull roku
Artistic
Artistic
npx typeui.sh pull artistic
Bento
Bento
npx typeui.sh pull bento
Bold
Bold
npx typeui.sh pull bold
Brutalism
Brutalism
npx typeui.sh pull brutalism
Cafe
Cafe
npx typeui.sh pull cafe
Claymorphism
Claymorphism
npx typeui.sh pull claymorphism
Claude
Claude
npx typeui.sh pull claude
Clean
Clean
npx typeui.sh pull clean
Codex
Codex
npx typeui.sh pull codex
Colorful
Colorful
npx typeui.sh pull colorful
Contemporary
Contemporary
npx typeui.sh pull contemporary
Corporate
Corporate
npx typeui.sh pull corporate
Cosmic
Cosmic
npx typeui.sh pull cosmic
Creative
Creative
npx typeui.sh pull creative
Enterprise
Enterprise
npx typeui.sh pull enterprise
Dithered
Dithered
npx typeui.sh pull dithered
Doodle
Doodle
npx typeui.sh pull doodle
Dramatic
Dramatic
npx typeui.sh pull dramatic
Editorial
Editorial
npx typeui.sh pull editorial
Square
Square
npx typeui.sh pull square
Pulse
Pulse
npx typeui.sh pull pulse
Stitch
Stitch
npx typeui.sh pull stitch
Expressive
Expressive
npx typeui.sh pull expressive
Fantasy
Fantasy
npx typeui.sh pull fantasy
Fiction
Fiction
npx typeui.sh pull fiction
Flat
Flat
npx typeui.sh pull flat
Friendly
Friendly
npx typeui.sh pull friendly
Futuristic
Futuristic
npx typeui.sh pull futuristic
Glassmorphism
Glassmorphism
npx typeui.sh pull glassmorphism
Gradient
Gradient
npx typeui.sh pull gradient
Immersive
Immersive
npx typeui.sh pull immersive
Impeccable
Impeccable
npx typeui.sh pull impeccable
Levels
Levels
npx typeui.sh pull levels
Lingo
Lingo
npx typeui.sh pull lingo
Power
Power
npx typeui.sh pull power
Material
Material
npx typeui.sh pull material
Matrix
Matrix
npx typeui.sh pull matrix
Minimal
Minimal
npx typeui.sh pull minimal
Modern
Modern
npx typeui.sh pull modern
Mono
Mono
npx typeui.sh pull mono
Neon
Neon
npx typeui.sh pull neon
Neobrutalism
Neobrutalism
npx typeui.sh pull neobrutalism
Neumorphism
Neumorphism
npx typeui.sh pull neumorphism
Pacman
Pacman
npx typeui.sh pull pacman
Paper
Paper
npx typeui.sh pull paper
Perspective
Perspective
npx typeui.sh pull perspective
Premium
Premium
npx typeui.sh pull premium
Professional
Professional
npx typeui.sh pull professional
Basic
Basic
npx typeui.sh pull basic
Refined
Refined
npx typeui.sh pull refined
Retro
Retro
npx typeui.sh pull retro
Riso
Riso
npx typeui.sh pull riso
Sega
Sega
npx typeui.sh pull sega
Shadcn
Shadcn
npx typeui.sh pull shadcn
Geometric
Geometric
npx typeui.sh pull geometric
Sketch
Sketch
npx typeui.sh pull sketch
Skeumorphism
Skeumorphism
npx typeui.sh pull skeumorphism
Sleek
Sleek
npx typeui.sh pull sleek
Spacious
Spacious
npx typeui.sh pull spacious
Storytelling
Storytelling
npx typeui.sh pull storytelling
Terracotta
Terracotta
npx typeui.sh pull terracotta
Tetris
Tetris
npx typeui.sh pull tetris
Vibrant
Vibrant
npx typeui.sh pull vibrant
Vintage
Vintage
npx typeui.sh pull vintage

Quick Start

Pull any design skill directly into your project using the TypeUI CLI:

npx typeui.sh pull <slug>

For example, to pull the Glassmorphism design skill:

npx typeui.sh pull glassmorphism

Or browse all available skills interactively:

npx typeui.sh list

What is a Design Skill?

A design skill is a folder containing SKILL.md and DESIGN.md.

SKILL.md acts as the instruction source for AI agents and LLMs. It contains:

  • Brand & mission — the design philosophy and visual identity
  • Style foundations — typography scale, color palette, spacing system
  • Component families — buttons, inputs, cards, modals, navigation, and more
  • Accessibility rules — WCAG 2.2 AA compliance, keyboard-first interactions
  • Writing tone — content and voice guidelines
  • Do/Don't rules — explicit patterns and anti-patterns
  • Quality gates — testable acceptance criteria for code review

DESIGN.md is a companion document for human readers and maintainers. It captures:

  • Design overview — concise summary of the visual direction
  • Rationale and references — context for why patterns/tokens exist
  • Maintenance notes — guidance for keeping design decisions aligned over time

When an AI agent reads a skill file, it follows the SKILL.md guidelines to generate UI code that is consistent, accessible, and true to the design system.

Usage

Pull a skill into your project

Use the TypeUI CLI to pull any skill by its slug:

npx typeui.sh pull <slug>

The CLI will fetch the SKILL.md file from this registry and write it to your configured provider paths (e.g., .cursor/skills/, .claude/, etc.). The companion DESIGN.md remains in this repo alongside each skill for reference and maintenance.

Specify providers

Target specific agentic tools when pulling:

npx typeui.sh pull glassmorphism -p cursor,claude

Preview before writing

Use --dry-run to see what would be written without making changes:

npx typeui.sh pull glassmorphism --dry-run

Browse and pull interactively

List all available skills with preview links, then pull one:

npx typeui.sh list

Generate a custom skill

Run the interactive prompts to create your own design system skill:

npx typeui.sh generate

Registry Structure

Each skill lives in its own folder under skills/:

skills/
├── index.json          # Slug-keyed map for fast CLI lookups
├── glassmorphism/
│   ├── SKILL.md        # AI-agent instruction file
│   └── DESIGN.md       # Human-readable design companion
├── brutalism/
│   ├── SKILL.md
│   └── DESIGN.md
├── minimal/
│   ├── SKILL.md
│   └── DESIGN.md
└── ...

The index.json file maps each slug to its skill path:

{
  "glassmorphism": {
    "slug": "glassmorphism",
    "name": "Glassmorphism",
    "skillPath": "skills/glassmorphism/SKILL.md"
  }
}

When you run npx typeui.sh pull <slug>, the CLI reads this index, resolves the skill path, and fetches the corresponding SKILL.md file. DESIGN.md is stored next to each skill for human-facing documentation.

Contributing

Contributions are welcome! If you'd like to add a new design skill to the registry:

  1. Create a new folder under skills/ with your slug name
  2. Add a SKILL.md file following the existing format
  3. Add a companion DESIGN.md file in the same folder
  4. Add an entry to skills/index.json
  5. Submit a pull request

Please ensure your skill file includes all required sections: mission, brand, style foundations, component families, accessibility rules, writing tone, do/don't rules, and quality gates.

License

MIT License © Built and maintained by Bergside.

Sponsors

A huge thank you to the companies supporting our open-source work.

Skybridge
Skybridge

Want to see your logo here? Become a sponsor.

Questions

What is bergside/awesome-design-skills?

List of 67 awesome DESIGN.md and SKILL.md design skill files for agentic tools like Claude Design, Google Stitch, Codex, Cursor, and other AI tools

How do I install awesome-design-skills?

Run "npx skills add bergside/awesome-design-skills" and choose the skills you want. Many packs also document their own install path (for example a Claude Code plugin marketplace) in the README below.

How many skills are in awesome-design-skills?

67 SKILL.md skills. Alyn lists 30 of them with their own pages.