Ein Projekt, das mit dem Haus-Fundament geboren wird — Tag 0.
Der ausführbare Bauplan hinter schematize new: Kontext-Repos, IAM als eigene App mit OIDC/PKCE, Front, isoliertes Ops, gegatetes CI, echte Tests und Archiv. Das ganze Fundament an Tag 0, nie "für später".
$ schematize install scaffoldNicht verhandelbare Mindeststandards
Werden nie abgeschaltet, "um schneller zu starten". Vollständige Liste in der Skill.
Das Fundament ist Tag 0
Kein "IAM/Ops/Tests für später": das Feature sitzt auf dem Fundament, nicht an dessen Stelle.
IAM als eigene App
Eigenes Auth + Authfront ab Tag 0, OIDC/OAuth2.1+PKCE-Delegation, ID≠E-Mail, ≥2 Faktoren, Multi-Tenant-ReBAC.
Secrets serverseitig
Nie im Client oder NEXT_PUBLIC_; parametrisierte Abfragen; Auth serverseitig entschieden, deny-by-default.
Isoliertes Ops + gegatetes CI
Linux-User + systemd pro Dienst, Ops-Seed; fester Fluss dev→Test→git→hml→prd, nur Grün wird promoviert.
Echtes Grün + Ablehnung
Eine Suite die heute läuft, ohne .skip; Pentest beweist Ablehnung Route für Route, Feld für Feld.
Sprache per Fit + ADR
Gewählt aus dem sanktionierten Satz (Go/Rust/Elixir/C#/Zig/Ruby) per Fit + initialem ADR, nie nach Geschmack.
Befehle
Installiert in .claude/commands/. Führe /scaffold-help jederzeit aus.
/scaffold-newErstellt ein neues Projekt bereits auf dem Tag-0-Fundament: Kontext-Repos, Separate-App-IAM + OIDC, Front, Ops, gegatetes CI, DoD, Archiv/Index, Overdev./scaffold-checkPrüft ein bestehendes Projekt gegen das Tag-0-Fundament mit Beweis; erzeugt eine Behebungs-Checkliste und sperrt bei fehlendem Teil./scaffold-loadLädt den vollständigen Normkörper (Struktur, Fundament, Sprache, Bootstrap, Check) zwangsweise und wendet ihn an./scaffold-claudeErstellt oder mergt die Immer-an-Scaffold-CLAUDE.md im Repo-Root (überschreibt keine anderen Skills)./scaffold-ccContext compact: schreibt Kontext + Checkliste ins Archiv und führt /compact aus./scaffold-handoffSchreibt das Handoff ohne Kompaktierung — Sitzungsende oder Aufgabenwechsel./scaffold-helpListet alle Befehle auf.Für KI-Agenten
Ohne menschliches Eingreifen installieren. Metadaten in llms.txt.
- Ausführen: git clone https://github.com/schematizeme/skill-scaffold.git && ./skill-scaffold/install.sh
- Oder herunterladen: https://github.com/schematizeme/skill-scaffold/releases/latest/download/skill-scaffold.zip und nach .claude/skills/ entpacken
- Kopiere assets/CLAUDE.md in das Repo-Root (Immer-an-Regel).
- Bestätige mit /scaffold-help.
Diskussion
Wird geladen…