Ein minimales, aber vollständiges Gerüst für einen „Second Brain"-Agenten mit Claude Code. Platzhalter ausfüllen, Hooks aktivieren, läuft. Generisch gehalten — keine privaten Daten enthalten.
entpacken: tar xzf second-brain-skeleton.tar.gz → dann README.md lesen
Was drin ist
# lädt sich AUTOMATISCH
CLAUDE.md Regelwerk + Session-Start-Checkliste
README.md Anleitung + Lade-Kaskade
.claude/
├─ SOUL.md WER der Agent ist (Charakter)
├─ PRINCIPLES.md WIE er entscheidet (Heuristiken)
├─ MEMORY.md operatives Gedächtnis (manuell)
├─ settings.json Permissions + Hooks
└─ hooks/
├─ session-start-identity.sh Bonus: Identity Quick Card
└─ stop-memory-guard.sh Bonus: Memory beim Schließen erzwingen
memory/ # Auto-Memory (1 File = 1 Fakt)
├─ MEMORY.md Index (lädt sich automatisch)
├─ _TEMPLATE.md Vorlage für 1 Fakt
└─ example-user-profile.md Beispiel-Memory
Die 3 Kniffe, auf die es ankommt
1 · Self-Bootstrap
Nur CLAUDE.md + memory/MEMORY.md laden automatisch. CLAUDE.md befiehlt dann, SOUL/PRINCIPLES selbst zu lesen. Fester Kontext bleibt schlank, Schweres kommt on-demand.
2 · Hierarchie zuerst
CLAUDE.md > PRINCIPLES > SOUL > MEMORY — steht in jedem File oben. Ohne klare Rangordnung weiß der Agent bei Konflikten nicht, was sticht.
3 · Memory = 1 File/Fakt
Keine Riesendatei. MEMORY.md ist nur der Index, Fakten liegen einzeln und kommen nur bei Relevanz dazu. Skaliert, weil nie alles gleichzeitig im Kontext liegt.
In 4 Schritten aktivieren
Ordner ins Projekt-Root legen (CLAUDE.md + .claude/ + memory/).
Platzhalter [...] in CLAUDE.md, SOUL.md, PRINCIPLES.md ausfüllen.