Pular pro conteúdo

Reka UI skill

O Claude monta modais, menus, selects e formulários acessíveis em Vue com Reka UI, prontos pra receber o visual que você quiser.

por onmax

instalações
7.400
estrelas no GitHub
724
No skills.sh desde
janeiro de 2026
Licença
Sem licença declarada

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

O que ela faz

O Reka UI, antigo Radix Vue, é uma biblioteca de componentes Vue 3 sem estilo e no padrão de acessibilidade WAI-ARIA. A skill dá ao Claude a API atual (versão 2.11), as peças de cada componente, como Root, Trigger e Content, e exemplos de modal e select, pra ele não chutar nome de propriedade.

Explica quando controlar o estado com v-model e quando usar as propriedades default, como o asChild põe o seu próprio elemento no lugar do que o componente criaria, o forceMount pra animação e a virtualização de listas grandes no Combobox, no Listbox e no Tree. Mostra também a instalação no Nuxt e no Vite.

Tem um índice de componentes por categoria e um arquivo por componente, e o Claude abre só o que a tarefa pede. Lista as novidades das últimas versões, como o Drawer com gesto de arrastar, o Autocomplete e os seletores de cor, de mês e de ano.

Nas palavras de quem fez

Use when building with Reka UI (headless Vue components) - provides component API, accessibility patterns, composition (asChild), controlled/uncontrolled…

onmax, no SKILL.md

Quando usar

  • Criar um modal, menu ou popover acessível num app Vue ou Nuxt
  • Mexer em componentes do Nuxt UI ou do shadcn-vue, que usam Reka UI por baixo
  • Montar um formulário com select, data e campo de horário
  • Mostrar uma lista com milhares de itens sem travar a tela

Depois de instalar, é só pedir assim

  • Faz um modal de confirmação com Reka UI, controlado por v-model, com o visual em Tailwind
  • Monta um combobox de cidades com virtualização, a lista tem 5 mil itens
  • Troca o botão que abre o menu por um botão meu usando as-child

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
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Reka UI 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 Reka UI, 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 é texto pro Claude, e o Reka UI é uma biblioteca aberta que você instala no projeto. Precisa de um projeto em Vue 3 ou Nuxt.

Ela já entrega o visual pronto?

Não. O Reka UI vem sem estilo: a skill cuida do comportamento e da acessibilidade, e o visual fica por sua conta ou do Tailwind. Pra componentes já estilizados no Nuxt, o próprio SKILL.md indica a skill nuxt-ui.

Roda no Codex e no Antigravity?

Sim. A skill é texto com arquivos de referência, sem programa extra.

Levar essa skill

1x reka-uiR$ 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/onmax/nuxt-skills

Aprenda a usar

Mais da loja onmax

Ver a loja onmax