B

create-auth-skill

por better-auth

Estruture autenticação facilmente em projetos TypeScript/JavaScript com a skill create-auth. Detecte frameworks, configure adaptadores de banco, configure handlers de rotas e adicione provedores OAuth usando Better Auth.

Estrelas0
Favoritos0
Comentários0
Adicionado28 de mar. de 2026
CategoriaBackend Development
Comando de instalação
npx skills add https://github.com/better-auth/skills --skill create-auth
Visão geral

Visão Geral

O que é a skill create-auth?

A skill create-auth ajuda você a estruturar e implementar autenticação rapidamente em aplicações TypeScript e JavaScript usando Better Auth. Ela automatiza a detecção do framework da sua aplicação, configura adaptadores de banco de dados, cria handlers de rotas, integra provedores OAuth e gera páginas de interface para autenticação. Essa skill é ideal para desenvolvedores que querem adicionar funcionalidades de login, cadastro ou autenticação em projetos novos ou existentes sem precisar montar cada componente manualmente.

Para quem é a create-auth?

  • Desenvolvedores backend e full-stack que trabalham com Node.js, TypeScript ou JavaScript
  • Equipes que adotam Better Auth para fluxos de autenticação seguros
  • Projetos que precisam suportar provedores OAuth e interfaces de autenticação personalizadas
  • Qualquer pessoa que queira agilizar a configuração da infraestrutura de autenticação

Problemas que resolve

  • Reduz a configuração manual ao detectar automaticamente frameworks (Next.js, SvelteKit, Nuxt, Astro, Vite, Express, Hono)
  • Configura adaptadores de banco para ORMs e bancos populares (Prisma, Drizzle, PostgreSQL, MySQL, SQLite, MongoDB)
  • Integra com bibliotecas de autenticação existentes ou ajuda na migração para Better Auth
  • Gera handlers de rotas e páginas de UI para login, cadastro e mais

Como Usar

Passos para Instalação

  1. Adicione a Skill ao Seu Projeto

    Execute o comando abaixo no diretório do seu projeto:

    npx skills add https://github.com/better-auth/skills --skill create-auth
    
  2. Comece pelo Arquivo SKILL.md

    Consulte o SKILL.md para um fluxo guiado. Esse arquivo detalha o processo de planejamento e implementação, incluindo:

    • Escaneamento do projeto para detectar framework e banco de dados
    • Perguntas de planejamento para personalizar a configuração de autenticação
    • Orientações passo a passo para implementação
  3. Revise os Arquivos de Apoio

    Verifique documentação adicional em README.md, AGENTS.md e metadata.json, se disponíveis. Esses arquivos oferecem contexto extra e opções avançadas de configuração.

Visão Geral do Fluxo de Trabalho

  • Fase 1: Planejamento
    • Escaneie seu código para detectar frameworks, bancos de dados e bibliotecas de autenticação existentes
    • Responda perguntas estruturadas para customizar sua configuração
  • Fase 2: Implementação
    • Siga o plano gerado para estruturar rotas de autenticação, configurar adaptadores e adicionar provedores OAuth
    • Crie ou atualize páginas de UI de autenticação conforme necessário

Adaptando ao Seu Projeto

A skill create-auth é flexível — adapte o fluxo recomendado para se adequar à estrutura do seu repositório, ferramentas e ambiente de implantação. Evite copiar código literalmente; use as orientações para integrar autenticação de forma alinhada às necessidades do seu projeto.

Perguntas Frequentes

Quais frameworks a create-auth suporta?

A skill detecta automaticamente frameworks populares como Next.js, SvelteKit, Nuxt, Astro, Vite, Express e Hono. Ela configura a autenticação de acordo com cada ambiente.

Posso usar create-auth com meu banco de dados atual?

Sim. A skill escaneia setups comuns como Prisma, Drizzle, PostgreSQL, MySQL, SQLite, MongoDB e ajuda a configurar o adaptador adequado.

A create-auth funciona com bibliotecas de autenticação existentes?

Detecta bibliotecas como next-auth, lucia, clerk, supabase/auth e firebase/auth. Você pode optar por migrar para Better Auth ou integrar junto com sua configuração atual.

Onde encontro exemplos de código e documentação avançada?

Visite better-auth.com/docs para exemplos de código, uso avançado e guias de integração.

Como explorar todos os arquivos e scripts disponíveis?

Abra a aba Files no repositório para ver a árvore completa de arquivos, incluindo scripts auxiliares e referências para personalização mais profunda.

Avaliações e comentários

Ainda não há avaliações
Compartilhe sua avaliação
Faça login para deixar uma nota e um comentário sobre esta skill.
G
0/10000
Avaliações mais recentes
Salvando...