SETUP.md
D'un clone tout neuf à une app qui tourne, service par service. Votre agent coche chaque case quand il termine l'étape.
Deux passes
- L’installation minimale, environ 10 minutes. Une base de données et un secret. Le site, l’inscription, l’app connectée, l’API REST et le serveur MCP fonctionnent tous. Les e-mails vont dans une boîte de dev, pas dans une vraie boîte.
- Les services. Ajoutez les clés de chaque service voulu. Chacun est indépendant : sans ses clés, la fonctionnalité est désactivée et rien ne casse.
Des cases que votre agent coche
Chaque étape est une case à cocher. Le fichier demande aux agents de cocher la case quand ils terminent l’étape, et d’écrire une ligne dessous quand ils ont dû faire autrement. La personne suivante, ou l’agent suivant, voit ce qui est fait.
- [x] Install, and create the local environment file
- [x] Start the database, create the tables, start the app
- [ ] Google and GitHub sign-in
Les services couverts
- L’e-mail, avec Resend ou Email SDK, et la boîte de dev en attendant.
- La connexion avec Google et GitHub.
- L’envoi de fichiers, les docs de l’API, l’analytics, le bandeau de consentement et les paiements, pour les modules du projet.
- Le cron de nettoyage quotidien.
- Le déploiement sur Vercel, ou sur tout hébergeur Node.js.
Un module écarté n’a pas de section : la CLI le retire aussi de SETUP.md.
Lancez une commande. La CLI pose les autres questions, et votre agent prend la suite.
pnpm create turbinekit my-appVoir le prompt
Collez-le dans un agent qui peut lancer des commandes, comme Claude Code, Codex ou Cursor. Le prompt est en anglais.
Create a new TurbineKit project with me.
Talk to me in French.
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.Sans inscription, sans clé d'API. Il faut Node.js 24 et pnpm 10.