Module
Sieben optionale Teile. Wähle sie in der CLI, und jedes, das du weglässt, wird sauber entfernt. Der Skill add-module holt eines später zurück.
- TeamsOrganisationen, Einladungen, Team-Wechsler, Team-Projekte und Team-Keys10 Dateien
- Admin-KonsoleNutzer, Rollen, Sperren, Impersonation mit Banner, Audit-Log11 Dateien
- ZahlungenStripe Checkout und Kundenportal, Pläne und Limits, eine Preisseite20 Dateien
- Datei-UploadsLokale Festplatte, S3-kompatibler Speicher oder Vercel Blob8 Dateien
- API-DokuGuides und API-Referenz unter /docs, mit eigener llms.txt42 Dateien
- AnalyticsPostHog mit typisierten Events, Fehlern und Flags, ohne Cookies als Standard12 Dateien
- Consent-Bannerc15t: Opt-in in der EU, im Vereinigten Königreich und in Québec3 Dateien
So wird ein Modul entfernt
Der Code jedes Moduls ist im TurbineKit-Template durch Marker eingegrenzt,
etwa // #region turbinekit:payments. Die CLI liest sie und entfernt jeden
Block, jede Datei, jede Abhängigkeit, jedes Script und jeden Message-Key der
Module, die du nicht gewählt hast. Ein erzeugtes Projekt hat keine Marker mehr
und keinen toten Code.
turbinekit.json im Root deines Projekts hält die TurbineKit-Version und die
gewählten Module fest:
{
"version": "0.1.0",
"modules": ["orgs", "payments"],
"providers": { "email": "resend", "files": "local" },
"locales": ["en", "fr"]
}
Module wählen
Alle sieben sind standardmäßig an. Um nur mit einigen davon zu starten:
pnpm create turbinekit my-app --modules orgs,payments
--modules none startet mit keinem davon. Um eines zu einem bestehenden
Projekt hinzuzufügen, bitte deinen Agent, den Skill add-module zu nutzen: Er
holt das Modul aus der TurbineKit-Version in turbinekit.json, damit der Code
zum Rest des Projekts passt.
Starte einen Befehl. Die CLI fragt den Rest, und dein Agent macht von dort aus weiter.
pnpm create turbinekit my-appPrompt ansehen
Füge ihn in einen Agent ein, der Befehle ausführen kann, etwa Claude Code, Codex oder Cursor. Der Prompt ist auf Englisch.
Create a new TurbineKit project with me.
Talk to me in German.
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.Keine Anmeldung, keine API-Keys. Braucht Node.js 24 und pnpm 10.