themsquared/brain-linking

Verknüpfe jede neue oder aktualisierte Notiz mit deinem Obsidian- oder Markdown-Wissensgraphen, sodass nichts als Insel dasteht. Verwende dies immer, wenn du eine Vault-Notiz, ein Meeting-Protokoll, einen Inbox-Eintrag oder eine verwandte Seite schreibst oder bearbeitest.

Was ist brain-linking?

Dieses Skill stellt sicher, dass jede Notiz in einem Obsidian-Vault oder einer Markdown-Wissensdatenbank, die `[[Wikilinks]]` verwendet, korrekt im Graphen verankert ist. Es verhindert, dass Notizen als isolierte Inseln enden, indem es für jede neue oder aktualisierte Notiz mindestens zwei ausgehende Links zu bestehenden Seiten und mindestens einen eingehenden Link von einer bestehenden Seite fordert. Das Skill ist nicht an eine bestimmte Person oder Datei gebunden, sondern funktioniert mit jedem Vault, der eine entsprechende Schema-Datei (wie `CLAUDE.md` oder `AGENTS.md`) besitzt. Besonders nützlich ist es für Meeting-Notizen, Inbox-Einträge und Zusammenfassungen, die häufig ohne Links erstellt werden. Es durchsucht vor dem Schreiben den Vault mit `rg`, um Duplikate zu vermeiden, und definiert klare Link-Ziele: einen Aufwärts-Link zu einem übergeordneten Hub, mindestens einen Querverweis zu einer verwandten Seite, und die Verknüpfung von Personen, Produkten oder Projekten als Links statt als Klartext. Das Skill unterstützt auch das Schreiben in einen freigegebenen Inbox-Ordner (`_agents/inbox/`), wobei die gleichen Link-Regeln gelten. Kritisch ist die Einhaltung der Sicherheitsregeln: Keine Zugangsdaten, privaten Kontaktdaten, medizinischen Aufzeichnungen oder vertraulichen Drittanbieter-Informationen dürfen in den Vault gelangen. Bevor der Vorgang abgeschlossen wird, führt das Skill eine Checkliste aus, um sicherzustellen, dass alle Links korrekt sind, keine Duplikate existieren und der `Related`-Abschnitt vorhanden ist.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/themsquared/agent-skills/tree/HEAD/skills/brain-linking

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Brain Linking

Ein Vault ist ein Graph. Eine Notiz ohne Links ist verloren. Jede Notiz, die du schreibst, muss mit mindestens zwei bestehenden Seiten verknüpft sein, und mindestens eine bestehende Seite sollte auf sie zurückverweisen.

Dieses Skill ist für jeden Obsidian-Vault oder jede Markdown-Wissensdatenbank gedacht, die [[Wikilinks]] verwendet. Es ist nicht an die Dateien einer einzelnen Person gebunden.

Bevor du schreibst

  1. Lies das Vault-Schema im Stammverzeichnis. Übliche Namen: CLAUDE.md, AGENTS.md, README.md. Folge dieser Datei, falls sie existiert.
  2. Suche nach dem, was bereits existiert: rg -il '<Thema oder Name>' --glob '*.md'.
  3. Wenn eine Seite zu diesem Thema existiert, ergänze sie (oder lege eine Inbox-Notiz an, die darauf verweist). Erstelle kein Fast-Duplikat.

Jede Notiz muss Folgendes enthalten

  • Einen Aufwärts-Link: einen [[Link]] zu ihrem übergeordneten Hub. Beispiele: eine Personen- oder Projekt-[[index]] oder [[status]], eine [[concepts/...]]-Seite, ein Projekt-Hub oder ein Bereichs-Hub.

  • Querverweise: mindestens einen [[Link]] zu einer verwandten Person, einem verwandten Projekt, Produkt, Konzept oder Meeting, die/das bereits existiert.

  • Personen und Dinge als Links, nicht als Klartext: Wenn eine Person, ein Produkt oder ein Projekt eine Seite hat, schreibe [[Name]]. Wenn es eine haben sollte, aber noch nicht hat, verlinke es trotzdem. Obsidian zeigt den hängenden Link an, und der Betreuer erstellt die Seite.

  • Frontmatter: about, area, source, suggested_home, date, agent. Verwende area-Werte, die der Vault bereits verwendet (oft Arbeit vs. Leben oder die eigene Bereichsliste des Vaults).

  • Einen Abschnitt „Verwandtes“ am Ende:

    ## Verwandtes
    - [[übergeordneter-hub]]
    - [[geschwister-oder-person]]
    

Link-Ziele

  • Verwende den genauen bestehenden Dateinamen (kebab-case). Überprüfe dies mit rg --files | rg <slug>, bevor du einen Link setzt.
  • Bevorzuge wenige starke Links anstelle vieler schwacher. Verlinke das, worauf ein Leser als Nächstes klicken würde.
  • Verlinke niemals nur auf eine Datumsseite, eine tägliche Notiz oder einen Tag. Diese verbinden keine Themen.

Meeting- und Aufzeichnungsnotizen

Eine Meeting- oder Aufzeichnungsnotiz verlinkt auf:

  • die Person, das Team oder das Projekt, um das es ging
  • jeden Teilnehmer, der eine Seite hat
  • jedes Konzept oder jede Entscheidung, die daraus hervorging

Ein Transkript ohne Links ist der häufigste Grund für isolierte Notizen.

Rohquellen

Dateien in _raw/ (oder dem entsprechenden Erfassungsordner des Vaults) werden niemals bearbeitet. Füge keine Links in ihnen hinzu. Stattdessen verlinkt die Zusammenfassung oder Meeting-Seite, die sie zitiert, auf die Rohdatei, sodass sie über diese Seite in den Graphen eingebunden wird.

Schreiben in einen freigegebenen Posteingang (Bots)

  • Wenn der Vault vorgibt, nur in _agents/inbox/ (oder einen anderen Inbox-Pfad) zu schreiben, tue das.
  • Die obigen Link-Regeln gelten weiterhin für Inbox-Notizen, und suggested_home muss eine reale Seite nennen.

Niemals in den Vault legen

  • Anmeldedaten, Token oder Geheimnisse
  • Private Kontaktdaten, die nicht in einen freigegebenen Graphen gehören
  • Medizinische Aufzeichnungen oder andere sensible persönliche Daten
  • Vertrauliches Material Dritter, das du nicht speichern darfst

Schnellcheck vor dem Abschluss

  • Mindestens ein Aufwärts-Link und ein Querverweis, alle auf reale Dateien (oder bewusst neue Seiten)
  • Namen von Personen, Produkten und Projekten sind verlinkt
  • Abschnitt „Verwandtes“ vorhanden
  • Kein Duplikat einer bestehenden Seite

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Verwandte Skills