Sandbox
@bergside/typeui

Design skills and prompts for AI UI tools

TypeUI packages design skills, prompt files, and plugin configs so agent tools can produce UI with more structure and style guidance. It works across multiple assistants through MCP and per-tool plugins, with styles and examples stored in the repo.

1,902 stars139 forksTypeScriptUpdated 2mo ago
Who it's for

Builders who want their AI tool to follow design systems, prompt patterns, and layout guidance while making screens.

What it delivers

You can ask for UI in plain language and get designs shaped by reusable style guidance instead of generic output.

What it does

Design skill packs

Reusable design skills live in `skills/` and are published in both `DESIGN.md` and `SKILL.md` formats.

Prompt libraries

`prompts/application` and `prompts/marketing` provide prompt material for different UI and content tasks.

Agent and editor plugins

`plugins/` contains installable bundles for Claude, Codex, Cursor, Cline, VS Code, Zed, and other tools.

MCP setup files

`.mcp/server.json` and `mcp_config.json` support connecting agents to TypeUI resources through MCP.

Design registry

`REGISTRY.md` and `registry-examples/` organize style variants and example looks for UI generation.

How to get it

  1. 1Run this command to install it locally
    npx skills add https://github.com/bergside/typeui --skill typeui-fundamentals
  2. 2Run interactive prompts and generate a fresh SKILL.md (default) or DESIGN.md file.
    npx typeui.sh generate
    npx typeui.sh generate --format design
  3. 3Run interactive prompts and update existing output files in place.
    npx typeui.sh update
  4. 4Generate a fully randomized local design system — useful for quickly seeding a starter…
    npx typeui.sh randomize
    npx typeui.sh randomize --format design
  5. 5Browse available registry specs from bergside/awesome-design-skills (with typeui.sh…
    npx typeui.sh list
    npx typeui.sh list --format design
  6. 6Pull a registry markdown file by slug. SKILL.md writes to provider paths; DESIGN.md…
    npx typeui.sh pull <slug>
    npx typeui.sh pull <slug> --format design

README

TypeUI - Build better UI with AI

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. The resources from this repository will work with any AI provider, given they support markdown files or general prompting.

Getting started

Install TypeUI where you build. Connect your AI coding tool to TypeUI MCP, then ask for UI in plain language while TypeUI supplies design systems, prompts, and layout variation guidance.

Codex logo

Codex

Connect Codex to TypeUI MCP automatically with the TypeUI Codex plugin.

Install in Codex →
Claude logo

Claude

Give Claude access to curated design guidance while it writes or refactors UI.

Install in Claude →
Cursor logo

Cursor

Use the TypeUI Cursor plugin while Cursor builds screens, sections, and variations.

Install in Cursor →
xAI logo

Grok

Add the hosted TypeUI MCP server to Grok.

Open Grok guide →
Z.ai logo

Z.ai

Add the hosted TypeUI MCP server to Z.ai ZCode.

Open Z.ai guide →
Hermes logo

Hermes

Install the TypeUI MCP plugin for Hermes Agent.

Open Hermes guide →
OpenClaw logo

OpenClaw

Add the hosted TypeUI MCP server to OpenClaw.

Open OpenClaw guide →
Eve logo

Eve

Add TypeUI design skills to Eve agents.

Open Eve guide →
Mistral logo

Mistral

Add the hosted TypeUI MCP server to Mistral.

Open Mistral guide →
OpenCode logo

OpenCode

Give OpenCode access to TypeUI design systems and prompts.

Install in OpenCode →
Visual Studio Code logo

VS Code

Connect GitHub Copilot in VS Code to TypeUI MCP.

Install in VS Code →
Antigravity logo

Antigravity

Connect Antigravity to TypeUI MCP for UI generation workflows.

Open Antigravity guide →
Windsurf logo

Windsurf

Connect Windsurf Cascade to TypeUI MCP.

Install in Windsurf →
Junie logo

JetBrains

Connect JetBrains AI Assistant or Junie to TypeUI MCP.

Install in JetBrains →
Zed logo

Zed

Add the hosted TypeUI MCP server to Zed.

Open Zed guide →
GitHub Copilot logo

GitHub Copilot

Add the hosted TypeUI MCP server to GitHub Copilot.

Open GitHub Copilot guide →
Cline logo

Cline

Add the hosted TypeUI MCP server to Cline.

Install in Cline →
Qwen logo

Qwen

Add the hosted TypeUI MCP server to Qwen Code.

Open Qwen guide →
Amp logo

Amp

Add the hosted TypeUI MCP server to Amp.

Open Amp guide →
Goose logo

Goose

Add the hosted TypeUI MCP server to Goose.

Open Goose guide →
Lovable logo

Lovable

Add the hosted TypeUI MCP server to Lovable.

Open Lovable guide →
Replit logo

Replit

Add the hosted TypeUI MCP server to Replit.

Open Replit guide →
v0 logo

v0

Add the hosted TypeUI MCP server to v0.

Open v0 guide →

Design skills

Check out all design skills. Available in both DESIGN.md and SKILL.md formats.

Agentic
Agentic
Ant
Ant
Application
Application
Artistic
Artistic
Bento
Bento
Bold
Bold
Brutalism
Brutalism
Cafe
Cafe
Claymorphism
Claymorphism
Claude
Claude
Clean
Clean
Codex
Codex
Colorful
Colorful
Contemporary
Contemporary
Corporate
Corporate
Cosmic
Cosmic
Creative
Creative
Dashboard
Dashboard
Dithered
Dithered
Doodle
Doodle
Dramatic
Dramatic
Editorial
Editorial
Square
Square
Energetic
Energetic
Enterprise
Enterprise
Expressive
Expressive
Fantasy
Fantasy
Fiction
Fiction
Flat
Flat
Friendly
Friendly
Futuristic
Futuristic
Glassmorphism
Glassmorphism
Gradient
Gradient
Immersive
Immersive
Impeccable
Impeccable
Levels
Levels
Lingo
Lingo
Power
Power
Material
Material
Matrix
Matrix
Minimal
Minimal
Modern
Modern
Mono
Mono
Neon
Neon
Neobrutalism
Neobrutalism
Neumorphism
Neumorphism
Pacman
Pacman
Paper
Paper
Perspective
Perspective
Premium
Premium
Professional
Professional
Publication
Publication
Refined
Refined
Retro
Retro

Files in the repo

Repository payload23 top-level entries
  • .agents
  • .claude-plugin
  • .cursor-plugin
  • .github
  • .mcp
  • ai-tools-logos
  • plugins
  • prompts
  • registry-examples
  • skills
  • src
  • test
  • .gitignore
  • DESIGN.md
  • LICENSE.md
  • llms-install.md
  • mcp_config.json
  • package-lock.json
  • package.json
  • plugin.json
  • README.md
  • REGISTRY.md
  • tsconfig.json

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

obra/
superpowers

An agentic skills framework & software development methodology that works.

285k
1 add

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k