Módulos
Siete partes opcionales. Elígelas en la CLI, y cada una que no eliges se quita limpiamente. El skill add-module trae una de vuelta más tarde.
- EquiposOrganizaciones, invitaciones, selector de equipo, proyectos y claves de equipo10 archivos
- Consola de administraciónUsuarios, roles, bloqueos, suplantación con un aviso, un registro de auditoría11 archivos
- PagosStripe Checkout y el portal, planes y límites, una página de precios20 archivos
- Subida de archivosDisco local, almacenamiento compatible con S3 o Vercel Blob8 archivos
- Docs de la APIGuías y referencia de la API en /docs, con su propio llms.txt42 archivos
- AnalíticaPostHog con eventos tipados, errores y flags, sin cookies por defecto12 archivos
- Banner de consentimientoc15t, consentimiento previo en la UE, el Reino Unido y Quebec3 archivos
Cómo se quita un módulo
El código de cada módulo está delimitado por marcadores en la plantilla de
TurbineKit, como // #region turbinekit:payments. La CLI los lee y quita cada
bloque, archivo, dependencia, script y clave de mensaje de los módulos que no
elegiste. Un proyecto generado no conserva ningún marcador, ni código muerto.
turbinekit.json, en la raíz de tu proyecto, guarda la versión de TurbineKit y
los módulos que elegiste:
{
"version": "0.1.0",
"modules": ["orgs", "payments"],
"providers": { "email": "resend", "files": "local" },
"locales": ["en", "fr"]
}
Elegirlos
Los siete vienen activados por defecto. Para empezar con algunos de ellos:
pnpm create turbinekit my-app --modules orgs,payments
--modules none empieza sin ninguno. Para agregar uno a un proyecto existente,
pide a tu agente que use el skill add-module: toma el módulo de la versión de
TurbineKit que indica turbinekit.json, así el código coincide con el resto
del proyecto.
Ejecuta un comando. La CLI pregunta lo demás, y tu agente sigue desde ahí.
pnpm create turbinekit my-appVer el prompt
Pégalo en un agente que pueda ejecutar comandos, como Claude Code, Codex o Cursor. El prompt está en inglés.
Create a new TurbineKit project with me.
Talk to me in Spanish.
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.Sin registro, sin claves de API. Necesita Node.js 24 y pnpm 10.