SETUP.md
De un clon recién hecho a una app que funciona, servicio por servicio. Tu agente marca cada casilla al terminar el paso.
Dos pasadas
- Configuración mínima, unos 10 minutos. Una base de datos y un secreto. El sitio, el registro, la app con sesión iniciada, la API REST y el servidor MCP funcionan todos. Los correos van a un buzón de desarrollo en lugar de a una bandeja de entrada.
- Servicios. Agrega las claves de cada servicio que quieras. Cada uno es independiente: sin sus claves, la función queda apagada y nada se rompe.
Casillas que tu agente marca
Cada paso es una casilla. El archivo pide a los agentes que marquen una casilla al terminar su paso, y que escriban una línea debajo cuando tuvieron que hacer algo distinto. La siguiente persona, o el siguiente agente, ve lo que ya está hecho.
- [x] Install, and create the local environment file
- [x] Start the database, create the tables, start the app
- [ ] Google and GitHub sign-in
Los servicios que cubre
- Correo, con Resend o Email SDK, y el buzón de desarrollo mientras tanto.
- Inicio de sesión con Google y GitHub.
- Subida de archivos, docs de la API, analítica, el banner de consentimiento y pagos, para los módulos que tiene el proyecto.
- El cron diario de limpieza.
- El despliegue en Vercel, o en cualquier hosting de Node.js.
Un módulo que dejaste fuera no tiene sección: la CLI también lo quita de
SETUP.md.
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.