typeui
TypeUI is an AI-first platform where you can use design skills, UI prompts, and other resources to enhance AI capabilities to generate better user interfaces and design when building websites and applications.
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.
$ npx -y skills add bergside/awesome-design-md-skills --agent claude-code
Run the curl in your terminal, the rest in Claude Code.
What's inside
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 notesPreview all design skills on TypeUI
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
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:
DESIGN.md is a companion document for human readers and maintainers. It captures:
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.
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.
Target specific agentic tools when pulling:
npx typeui.sh pull glassmorphism -p cursor,claude
Use --dry-run to see what would be written without making changes:
npx typeui.sh pull glassmorphism --dry-run
List all available skills with preview links, then pull one:
npx typeui.sh list
Run the interactive prompts to create your own design system skill:
npx typeui.sh generate
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.
Contributions are welcome! If you'd like to add a new design skill to the registry:
skills/ with your slug nameSKILL.md file following the existing formatDESIGN.md file in the same folderskills/index.jsonPlease 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.
MIT License ยฉ Built and maintained by Bergside.
A huge thank you to the companies supporting our open-source work.
Want to see your logo here? Become a sponsor.
LICENSE
README.md
registry-examples/
agentic-marketing.png
anime-marketing.png
ant-marketing.png
artistic-marketing.png
basic-marketing.png
bento-marketing.png
bold-marketing.png
brutalism-marketing.png
cafe-marketing.png
candy-marketing.png
claude-marketing.png
claymorphism-marketing.png
clean-marketing.png
codex-marketing.png
colorful-marketing.png
contemporary-marketing.png
corporate-marketing.png
cosmic-marketing.png
creative-marketing.png
dark-marketing.png
dithered-marketing.png
doodle-marketing.png
dramatic-marketing.png
editorial-marketing.png
enterprise-marketing.png
expressive-marketing.png
fantasy-marketing.png
fiction-marketing.png
flat-marketing.png
forest-marketing.png
friendly-marketing.png
futuristic-marketing.png
geometric-marketing.png
glassmorphism-marketing.png
gradient-marketing.png
immersive-marketing.png
impeccable-marketing.png
levels-marketing.png
lingo-marketing.png
machine-marketing.png
mars-marketing.png
matcha-marketing.png
material-marketing.png
matrix-marketing.png
minimal-marketing.png
minimax-marketing.png
modern-marketing.png
mono-marketing.png
neobrutalism-marketing.png
neon-marketing.png
neumorphism-marketing.png
nostalgia-marketing.png
pacman-marketing.png
paper-marketing.png
perspective-marketing.png
power-marketing.png
pragmatic-marketing.png
premium-marketing.png
professional-marketing.png
pulse-marketing.png
refined-marketing.png
retro-marketing.png
riso-marketing.png
roku-marketing.png
sega-marketing.png
shadcn-marketing.png
sketch-marketing.png
skeumorphism-marketing.png
sleek-marketing.png
spacious-marketing.png
square-marketing.png
stitch-marketing.png
storytelling-marketing.png
terracotta-marketing.png
tetris-marketing.png
vibrant-marketing.png
vintage-marketing.png
skills/
.DS_Store
agentic/
DESIGN.md
SKILL.md
ant/
DESIGN.md
SKILL.md
artistic/
DESIGN.md
SKILL.md
basic/
DESIGN.md
SKILL.md
bento/
DESIGN.md
SKILL.md
bold/
DESIGN.md
SKILL.md
brutalism/
DESIGN.md
SKILL.md
cafe/
DESIGN.md
SKILL.md
claude/
DESIGN.md
SKILL.md
claymorphism/
DESIGN.md
SKILL.md
clean/
DESIGN.md
SKILL.md
codex/
DESIGN.md
SKILL.md
colorful/
DESIGN.md
SKILL.md
contemporary/
DESIGN.md
SKILL.md
corporate/
DESIGN.md
SKILL.md
cosmic/
DESIGN.md
SKILL.md
creative/
DESIGN.md
SKILL.md
dithered/
DESIGN.md
SKILL.md
doodle/
DESIGN.md
SKILL.md
dramatic/
DESIGN.md
SKILL.md
editorial/
DESIGN.md
SKILL.md
enterprise/
DESIGN.md
SKILL.md
expressive/
DESIGN.md
SKILL.md
fantasy/
DESIGN.md
SKILL.md
fiction/
DESIGN.md
SKILL.md
flat/
DESIGN.md
SKILL.md
friendly/
DESIGN.md
SKILL.md
futuristic/
DESIGN.md
SKILL.md
geometric/
DESIGN.md
SKILL.md
glassmorphism/
DESIGN.md
SKILL.md
gradient/
DESIGN.md
SKILL.md
immersive/
DESIGN.md
SKILL.md
impeccable/
DESIGN.md
SKILL.md
index.json
levels/
DESIGN.md
SKILL.md
lingo/
DESIGN.md
SKILL.md
material/
DESIGN.md
SKILL.md
matrix/
DESIGN.md
SKILL.md
minimal/
DESIGN.md
SKILL.md
modern/
DESIGN.md
SKILL.md
mono/
DESIGN.md
SKILL.md
neobrutalism/
DESIGN.md
SKILL.md
neon/
DESIGN.md
SKILL.md
neumorphism/
DESIGN.md
SKILL.md
pacman/
DESIGN.md
SKILL.md
paper/
DESIGN.md
SKILL.md
perspective/
DESIGN.md
SKILL.md
power/
DESIGN.md
SKILL.md
premium/
DESIGN.md
SKILL.md
professional/
DESIGN.md
SKILL.md
pulse/
DESIGN.md
SKILL.md
refined/
DESIGN.md
SKILL.md
retro/
DESIGN.md
SKILL.md
riso/
DESIGN.md
SKILL.md
roku/
DESIGN.md
SKILL.md
sega/
DESIGN.md
SKILL.md
shadcn/
DESIGN.md
SKILL.md
sketch/
DESIGN.md
SKILL.md
skeumorphism/
DESIGN.md
SKILL.md
sleek/
DESIGN.md
SKILL.md
spacious/
DESIGN.md
SKILL.md
square/
DESIGN.md
SKILL.md
stitch/
DESIGN.md
SKILL.md
storytelling/
DESIGN.md
SKILL.md
terracotta/
DESIGN.md
SKILL.md
tetris/
DESIGN.md
SKILL.md
vibrant/
DESIGN.md
SKILL.md
vintage/
DESIGN.md
SKILL.mdTypeUI is an AI-first platform where you can use design skills, UI prompts, and other resources to enhance AI capabilities to generate better user interfaces and design when building websites and applications.
FAQ
awesome-design-skills is a Claude Code plugin with 67 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes agentic, ant, artistic. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.