Shadcn
Shadcn is an agent skill (a SKILL.md file) from shadcn-ui/ui. It manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. It works with Claude Code and has 126,552 GitHub stars across a repository of 2 listed skills.
github.com/shadcn-ui/ui/skills/shadcn (opens in a new tab)
Data as of from the GitHub API and skills.sh; description from the skill's SKILL.md. Report an error
Add this skill
Claude
Claude Code loads skills from ~/.claude/skills/ (all projects) or .claude/skills/ (one project):
git clone --depth 1 https://github.com/shadcn-ui/ui.git
cp -r ui/skills/shadcn ~/.claude/skills/shadcn # personal, or .claude/skills in a projectIn the Claude apps, zip the shadcn folder and upload it under Customize > Skills > + > Upload a skill (code execution must be on).
ChatGPT / Codex
Codex reads skills from .agents/skills/ in a repo or ~/.agents/skills/ for every project:
git clone --depth 1 https://github.com/shadcn-ui/ui.git
cp -r ui/skills/shadcn .agents/skills/shadcn # repo; ~/.agents/skills for all projectsStandalone skills also load in the ChatGPT desktop app.
Cursor
Cursor loads skills from .cursor/skills/ (or ~/.cursor/skills/) and also reads .claude/skills/:
git clone --depth 1 https://github.com/shadcn-ui/ui.git
cp -r ui/skills/shadcn .cursor/skills/shadcn # project; ~/.cursor/skills for all projectsSource (checked Oct 7, 2026): code.claude.com/docs/en/skills (opens in a new tab), support.claude.com/en/articles/12512180-using-skills-in-claude (opens in a new tab), learn.chatgpt.com/docs/build-skills (opens in a new tab), cursor.com/docs/context/skills (opens in a new tab)
What this skill does
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", "switch to --preset", and for building a design system or applying a DESIGN.md or brand spec to shadcn/ui.
When it triggers
- triggers for "shadcn init", "create an app with --preset", "switch to --preset", and for building a design system or applying a DESIGN.
- "shadcn init"
- "create an app with --preset"
- "switch to --preset"
More skills in shadcn-ui/ui
2 skills are listed from this repository.
Similar skills
More design & frontend skills
Design System
nextlevelbuilder/ui-ux-pro-max-skill
Token architecture, component specifications, and slide generation.
Active · last commit Oct 26, 2026
Design & frontendPythonFrontend UI Engineering
addyosmani/agent-skills
Builds production-quality, accessible, responsive user-facing UIs.
Active · last commit Oct 13, 2026
Design & frontendJavaScriptNext Cache Components Adoption
vercel/next.js
Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces.
Active · last commit Oct 26, 2026
OfficialDesign & frontendJavaScriptPaperclip Capsules
paperclipai/paperclip
Generate, implement, or review Paperclip capsule visuals.
Active · last commit Oct 26, 2026
Design & frontendTypeScriptFrontend Design
anthropics/skills
Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one.
Maintained · last commit Oct 9, 2026
OfficialDesign & frontendPythonCodebase Design
mattpocock/skills
Shared vocabulary for designing deep modules.
Active · last commit Oct 19, 2026
Design & frontendShell
How do I install the Shadcn skill?
Copy the shadcn folder (the one containing SKILL.md) into ~/.claude/skills/ for Claude Code, .agents/skills/ for Codex or .cursor/skills/ for Cursor. The agent picks it up automatically when a task matches its description.
Is the Shadcn skill free?
Yes. The repository is open source under the MIT license.
Is Shadcn maintained?
The repository's most recent commit was on Oct 25, 2026. Its latest release is shadcn@4.22.1. appsgit only lists skills from repositories with a commit in the last six months.