Módulos
Sete partes opcionais. Escolha na CLI, e cada uma que você pular sai de forma limpa. O skill add-module traz uma de volta depois.
- EquipesOrganizações, convites, seletor de equipe, projetos e chaves da equipe10 arquivos
- Console de administraçãoUsuários, papéis, banimentos, personificação com um aviso, log de auditoria11 arquivos
- PagamentosStripe Checkout e o portal, planos e limites, uma página de preços20 arquivos
- Upload de arquivosDisco local, armazenamento compatível com S3 ou Vercel Blob8 arquivos
- Docs da APIGuias e referência da API em /docs, com o seu próprio llms.txt42 arquivos
- AnalyticsPostHog: eventos tipados, erros, flags, sem cookies por padrão12 arquivos
- Banner de consentimentoc15t: consentimento prévio na UE, no Reino Unido e em Quebec3 arquivos
Como um módulo é removido
O código de cada módulo fica delimitado por marcadores no template do
TurbineKit, como // #region turbinekit:payments. A CLI lê esses marcadores e
remove cada bloco, arquivo, dependência, script e chave de mensagem dos módulos
que você não escolheu. Um projeto gerado não tem mais marcadores, nem código
morto.
O turbinekit.json, na raiz do seu projeto, registra a versão do TurbineKit e
os módulos que você escolheu:
{
"version": "0.1.0",
"modules": ["orgs", "payments"],
"providers": { "email": "resend", "files": "local" },
"locales": ["en", "fr"]
}
Escolha os módulos
Os sete vêm ativados por padrão. Para começar só com alguns deles:
pnpm create turbinekit my-app --modules orgs,payments
--modules none começa sem nenhum deles. Para adicionar um a um projeto
existente, peça ao seu agente para usar o skill add-module: ele pega o módulo
da versão do TurbineKit que está no turbinekit.json, então o código combina
com o resto do projeto.
Rode um comando. A CLI pergunta o resto, e o seu agente continua daí.
pnpm create turbinekit my-appVer o prompt
Cole em um agente que possa rodar comandos, como Claude Code, Codex ou Cursor. O prompt está em inglês.
Create a new TurbineKit project with me.
Talk to me in Brazilian Portuguese.
TurbineKit (https://turbinekit.dev) is an open-source Turborepo and Next.js starter. Its CLI, create-turbinekit, needs Node.js 24 and pnpm 10 (run `corepack enable` once).
1. Run `pnpm dlx create-turbinekit --help` to see its options.
2. Ask me its questions one at a time, with their defaults: the folder, the product name, one sentence about the product, the company or legal name, the contact email, the languages and the modules. Skip what I have already told you.
3. The CLI only asks questions in an interactive terminal, so run it with my answers as options and `--yes`. Show me the command before you run it.
4. In the new folder, read AGENTS.md. Then do "1. Minimal setup" in SETUP.md, and tick each box you finish.
5. Tell me the URL of the running app, and which services SETUP.md lists next.Sem cadastro, sem chaves de API. Precisa de Node.js 24 e pnpm 10.