CommunitySchreiben & Editierengithub.com

jlholm/noodle

Lesen und Schreiben von Gehirn-Dateien (Obsidian-Vault unter brain/). Nutzbar für jede Aufgabe, die Wissen dauerhaft speichert – Reflexion, Planung oder direkte Bearbeitung. Wird nach Debugging-Sitzungen, Fehlern, Korrekturen, Architekturentscheidungen oder jeder Einsicht, die es wert ist, sitzungsübergreifend erhalten zu bleiben, ausgelöst. Verwende es bei 'zur Gehirn hinzufügen', 'merke dir das', 'schreibe eine Notiz' oder brain/-Änderungen.

Was ist noodle?

Diese Fähigkeit implementiert ein persistentes, sitzungsübergreifendes Gedächtnis für KI-Agenten, das auf einem lokalen Obsidian-Vault basiert. Es ermöglicht Agenten, wichtige Informationen wie Reflexionen, Fehlerbehebungen, Architekturentscheidungen und Planungsdetails zu speichern und abzurufen, ohne auf die Kontextfenster einzelner Sitzungen angewiesen zu sein. Das Skill wird ausgelöst, wenn der Benutzer Aufforderungen wie 'zur Gehirn hinzufügen', 'merke dir das' oder 'schreibe eine Notiz' gibt, oder wenn der Agent nach Debugging-Sitzungen oder Korrekturen selbstständig relevantes Wissen ablegt. Es unterstützt das Schreiben in eine klare Ordnerstruktur mit Index-Dateien, Wiki-Links und Regeln zur Themenabgrenzung. Der Hauptvorteil liegt in der Wiederverwendbarkeit von Wissen: Notizen, die in das Gehirn geschrieben werden, stehen allen nachfolgenden Sitzungen und Agenten zur Verfügung, was die Gesamtqualität und Konsistenz des Systems verbessert, ohne dass menschliche Nutzer Informationen manuell replizieren müssen.Das Skill funktioniert plattformunabhängig über das Dateisystem und ist ideal für Entwickler, die Obsidian als Wissensbasis nutzen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jlholm/noodle/tree/HEAD/.agents/skills/brain

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Gehirn

Persistentes Gedächtnis über Sitzungen hinweg. Obsidian-Vault unter brain/.

Das Gehirn ist die Grundlage des gesamten Workflows – jeder Agent, jedes Skill und jede Sitzung liest daraus. Inhalte von geringer Qualität oder spekulativer Natur beeinträchtigen alles Nachgelagerte. Bevor du etwas hinzufügst, frage: „Verbessert dies wirklich die Arbeitsweise des Systems?“ Wenn die Antwort nicht ein klares Ja ist, schreibe es nicht.

Vor dem Schreiben

Lies zuerst brain/index.md. Lies dann den relevanten Einstiegspunkt für dein Thema:

  • brain/principles.md für Prinzipien-Updates
  • brain/plans/index.md für planbezogene Notizen

Für Verzeichnisse ohne dedizierte Index-Datei (bisher brain/codebase/, brain/audits/) scanne nahegelegene Dateien direkt und bearbeite nach Möglichkeit eine vorhandene Notiz.

Struktur

brain/
├── index.md              ← Wurzeleinstieg, verlinkt auf alles
├── principles.md         ← Index für principles/
├── todos.md              ← Produkt-Backlog
├── vision.md             ← Elevator Pitch + Link zur Architektur
├── architecture.md       ← vollständige technische Referenz
├── principles/           ← Engineering- und Designprinzipien
├── codebase/             ← projektspezifisches Wissen und Fallstricke
├── plans/                ← nummerierte Feature-Pläne (02-arrow-bindings/, etc.)
└── audits/               ← Design- und Qualitätsaudits (datum-präfixierte Dateinamen, z. B. 2026-02-20-quality-audit.md)

Regeln:

  • Ein Thema pro Datei. brain/codebase/noodle-spawn-gotchas.md, keine Mega-Datei.
  • Vorhandene Index-Einstiegspunkte beibehalten: brain/index.md, brain/principles.md, brain/plans/index.md.
  • Wenn du eine neue Kategorie auf oberster Ebene einführst, füge einen indexartigen Einstiegspunkt dafür hinzu (nur Links, kein eingebetteter Inhalt).
  • brain/index.md ist die Wurzel. Jede Gehirn-Datei muss von dort erreichbar sein.
  • Dateinamen: Kleinbuchstaben, mit Bindestrichen. worktree-gotchas.md.
  • Plan-Verzeichnisse: Mit der Todo-ID aus brain/todos.md als Präfix. 02-arrow-bindings/ mit overview.md und phase-N-*.md darin.

Wiki-Links

Format: [[section/file-name]]. Auflösungsreihenfolge: gleiches Verzeichnis, dann relativer Pfad, dann Vault-Stamm. Überschriftenanker ([[file#heading]]) werden bei der Auflösung entfernt.

Schreibstil

  • Aufzählungspunkte statt Fließtext. Keine Einleitung.
  • Einfaches Markdown mit # Titel. Kein Obsidian-Frontmatter.
  • Notizen unter ~50 Zeilen halten. Bei Längere aufteilen.

Nach dem Schreiben

Aktualisiere brain/index.md für alle Dateien, die du hinzugefügt oder entfernt hast. Aktualisiere auch den relevanten Einstiegspunkt (brain/principles.md, brain/delegation.md oder brain/plans/index.md), wenn zutreffend. Halte Indizes rein linkbasiert und überfliegbar.

Haltbarkeitstest

Frage: „Würde ich dies in eine Aufforderung für eine andere Aufgabe aufnehmen?“

  • Ja → schreibe in brain/. Es ist dauerhaftes Wissen.
  • Nein, es ist planspezifisch → aktualisiere stattdessen das Phasendokument des Plans.
  • Nein, es ist ein Skill-Problem → aktualisiere die Skill-Datei direkt.
  • Nein, es erfordert Folgearbeit → erstelle eine Aufgabe mit dem Skill todo.

Wartung

  • Lösche veraltete oder überholte Notizen.
  • Lösche zufällig benannte Dateien in brain/plans/ – veraltete Plan-Modus-Artefakte.
  • Fasse sich überschneidende Notizen zusammen, bevor du neue hinzufügst.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Verwandte Skills