Pular pro conteúdo

Shadcn skill

O Claude monta formulários, painéis e chats com os componentes certos do shadcn/ui, nas cores e no estilo que o seu projeto já usa.

por shadcn-ui

instalações
123 mil
estrelas no GitHub
126,5 mil
No skills.sh desde
março de 2026
Licença
MIT

Atualizada no GitHub em 25 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

Quando o projeto tem o arquivo components.json, a skill entra sozinha. Antes de tudo ela roda o CLI do shadcn pra ler a configuração: framework, versão do Tailwind, biblioteca de ícones, caminhos de importação e componentes já instalados. Com isso o Claude não importa o que não existe nem reinstala o que já está lá.

Pra montar uma tela, ela procura primeiro nos registros, o oficial e os da comunidade, antes de escrever componente do zero, e combina o que já existe: página de configurações vira Tabs, Card e campos; painel vira Sidebar, Card, Chart e Table. E segue regras fixas, como cor semântica em vez de azul cru e formulário com FieldGroup e Field.

Também cria projeto novo com preset, troca de preset perguntando antes se é pra sobrescrever, aplicar só uma parte ou mesclar, atualiza componente mostrando a diferença antes de mexer e transforma um DESIGN.md ou guia de marca num design system com página de demonstração. Nunca usa --overwrite sem você aprovar.

Nas palavras de quem fez

Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. Provides project context,…

shadcn-ui, no SKILL.md

Quando usar

  • Montar a tela de login, o painel ou a página de configurações de um app em Next.js ou Vite
  • Começar um projeto novo já com um preset de visual do shadcn
  • Corrigir um componente que quebrou ou ficou com a cara diferente do resto
  • Atualizar componentes do shadcn sem perder o que você já mudou neles
  • Transformar o guia de marca ou um DESIGN.md num design system

Depois de instalar, é só pedir assim

  • Monta uma página de configurações com abas pra perfil, cobrança e notificações usando os componentes do shadcn
  • Cria um app novo em Next com o preset nova e já adiciona botão, card e dialog
  • Pega o DESIGN.md da pasta e aplica nas cores, fontes e bordas do shadcn

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketAlerta
  • SnykPassou

Perguntas

Como instalar a Shadcn no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Shadcn, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

Precisa de chave ou conta paga?

Não. A skill usa o CLI gratuito do shadcn (npx shadcn@latest), então precisa do Node.js. Ela trabalha num projeto que já usa shadcn/ui ou cria um novo, com modelo de Next.js, Vite, Astro ou React Router. Pra pacotes de fora do shadcn, usa o gerenciador que o projeto já usa: npm, pnpm ou bun.

Ela escolhe sozinha de onde puxar um bloco?

Não. Se você pede 'adiciona um bloco de login' sem dizer o registro (@shadcn, @tailark, um repositório), ela pergunta qual usar. E depois de instalar componente de terceiros, ela lê os arquivos e corrige importações e ícones pra bater com o seu projeto.

Roda no Codex e no Antigravity?

Os comandos são do CLI do shadcn, que roda em qualquer terminal, então qualquer agente que lê skills e executa comandos consegue seguir o mesmo roteiro. Ela é só pra shadcn/ui: num projeto com outra biblioteca de componentes, ela não entra.

Levar essa skill

1x shadcnR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/shadcn-ui/ui

Aprenda a usar

Mais da loja shadcn-ui