Pular para o conteúdo
Esc
↑↓navegar↵abrir⌘Jpré-visualizar
Começar um projetoComeçar
Nesta página

Introdução

O TurbineKit é um starter open source de Turborepo e Next.js, com as regras da casa e os skills que o seu agente de código segue.

O TurbineKit começa um produto como um Turborepo com um único app Next.js (mais as docs da API, se você quiser). A CLI pergunta o nome do seu produto, os idiomas e os módulos, e depois só escreve o que você escolheu: sem código morto, sem dependências sobrando.

pnpm create turbinekit my-app

Todo projeto vem com os arquivos que um agente de código lê antes de mudar o código:

  • AGENTS.md: o mapa do projeto e as regras da casa.
  • SETUP.md: a configuração, serviço por serviço, com caixas que o agente marca.
  • LAUNCH.md: o que fazer antes que pessoas de verdade usem o produto.
  • .agents/skills/: uma receita para cada mudança comum, como uma página, uma operação de API, uma tabela, um idioma ou um e-mail.

O que todo projeto tem

  • Next.js 16 com Cache Components, React 19, Tailwind CSS 4 e shadcn/ui.
  • Login com better-auth: e-mail e senha, Google, GitHub, passkeys, autenticação em dois fatores, chaves de API e OAuth 2.1 para assistentes de IA.
  • Uma API, três portas: cada operação é um endpoint REST, uma ferramenta MCP e uma entrada OpenAPI, apoiada em um serviço que as suas server actions também chamam.
  • Postgres e Drizzle, com os testes no PGlite.
  • Idiomas, SEO, e-mails e builds que não precisam de segredos.

Próximos passos

  • Início rápido: criar um projeto e colocar para rodar.
  • CLI: cada pergunta e a flag dela.

Esta página foi útil?