Consola de administración
Gestiona a las personas que usan tu producto. Usuarios, roles, bloqueos, suplantación con un aviso y un registro de auditoría de lo que hicieron los admins.
- ID en la CLIadmin
- Basado enadmin de better-auth
- Archivos11
- Claves que definirNinguna
Qué agrega
/admin, que responde 404 a cualquiera que no sea admin.- Usuarios y roles: buscar a una persona, ver su cuenta, cambiar su rol.
- Bloqueos: un bloqueo cierra la sesión de la persona al instante, y también desactiva sus claves de API y los tokens OAuth de sus apps conectadas.
- Suplantación: ver la app como la ve una persona, con un aviso que lo indica todo el tiempo.
- Un registro de auditoría: quién bloqueó o suplantó a quién, y cuándo.
pnpm admin:grant, para hacer admin una cuenta desde la línea de comandos.- Tests de navegador para los flujos de administración.
Configurarlo
Haz admin tu cuenta, luego cierra sesión y vuelve a iniciarla:
pnpm admin:grant you@example.com
El mismo comando funciona en producción, con el DATABASE_URL de ese entorno.
Antes del lanzamiento
Nombra al primer admin en la base de datos de producción, y mantén la lista
corta. LAUNCH.md te pide probar el registro, el inicio de sesión y la
eliminación de cuenta en producción; prueba ahí también un bloqueo y una
suplantación.
Dejarlo fuera o agregarlo después
Deja admin fuera de --modules para empezar sin la consola. Para agregarla a
un proyecto existente, pide a tu agente que use el skill add-module.
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.