Communitygithub.com

unresentful-barbeque695/claude-obsidian

Integriere Claude mit Obsidian, um eine dauerhafte, durchsuchbare Wissensdatenbank aufzubauen, die automatisch deine Notizen und Quellen verbindet.

Was ist claude-obsidian?

Diese Skill verbindet Claude mit Obsidian, einer leistungsstarken Wissensdatenbank-App, die auf lokalen Markdown-Dateien basiert. Du kannst Claude verwenden, um Zusammenfassungen, Erkenntnisse und Verbindungen zwischen deinen Notizen zu generieren, die dann automatisch als neue Notizen in deinem Obsidian-Vault gespeichert werden. Die Skill nutzt die Beziehungssuch- und Verlinkungsfunktionen von Obsidian, um ein dauerhaftes, persönliches Wissensnetzwerk aufzubauen, das einfacher zu durchsuchen und wiederzuverwenden ist. Sie ist ideal für Entwickler, Forscher und Wissensarbeiter, die ihre Claude-Chats und Dokumente in einer strukturierten, persistenten Wissensdatenbank organisieren möchten. Plattform: Claude Code, Cursor, Codex und jede andere Claude-basierte Umgebung, die auf Obsidian zugreifen kann.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add unresentful-barbeque695/claude-obsidian

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht claude-obsidian?

Integriere Claude mit Obsidian, um eine dauerhafte, durchsuchbare Wissensdatenbank aufzubauen, die automatisch deine Notizen und Quellen verbindet.

Übersicht

Diese Skill fungiert als Brücke zwischen den KI-Fähigkeiten von Claude und dem flexiblen Notizsystem von Obsidian. Anstatt deine Claude-Chats und generierten Inhalte isoliert zu betrachten, speichert sie Ergebnisse als dauerhafte, verknüpfte Notizen in deinem Obsidian-Vault.

Funktionen

  • Automatische Zusammenfassungen: Extrahiere und speichere Zusammenfassungen deiner Claude-Chats als Obsidian-Notizen.
  • Erkenntnis-Erkennung: Claude identifiziert Muster und Querverbindungen zwischen deinen Notizen und schlägt neue Verknüpfungen vor.
  • Persistenz: Alle generierten Notizen sind dauerhaft in deinem lokalen Vault gespeichert und mit anderen Notizen über Backlinks verknüpft.
  • Durchsuchbarkeit: Nutze die leistungsstarke Volltext- und Graph-Suche von Obsidian, um dein Wissen zu erkunden.

Voraussetzungen

  • Ein bestehender Obsidian-Vault (lokal oder in einem Cloud-Speicher wie Dropbox/iCloud).
  • Claude-Zugriff (über API oder lokale Installation) – die Skill erwartet, dass Claude Dateiberechtigungen für den Vault-Ordner hat.
  • Node.js (optional, falls die Skill Skripte zur Integration verwendet).

Einrichtung

  1. Vault-Pfad konfigurieren: Lege den Pfad zu deinem Obsidian-Vault als Umgebungsvariable fest:
    export OBSIDIAN_VAULT_PATH=/pfad/zu/deinem/vault
    
  2. Skill installieren: Folge den Anweisungen deiner Claude-Plattform (Claude Code, Cursor, Codex), um die Skill aus dem Repository zu importieren.
  3. Testen: Starte einen einfachen Befehl, um eine Testnotiz zu erstellen:
    claude -p "Erstelle eine neue Obsidian-Notiz mit dem Titel 'Testnotiz' und dem Inhalt 'Hallo Welt'"
    
  4. Überprüfen: Öffne Obsidian und suche in deinem Vault nach der erstellten Notiz.

Verwendung

  • Befehle: Die Skill stellt Claude-Befehle bereit wie:
    • !obsidian save <title> <content> – Speichert eine Notiz mit angegebenem Titel und Inhalt.
    • !obsidian link <source> <target> – Erstellt eine bidirektionale Verknüpfung zwischen zwei bestehenden Notizen.
    • !obsidian search <query> – Durchsucht deinen Vault nach Notizen, die zur Abfrage passen.
  • Automatische Kontextbereitstellung: Wenn Claude in einer Unterhaltung verwendet wird, kann die Skill automatisch relevante Notizen aus deinem Vault abrufen, um den Kontext zu liefern.

Beispiele

Beispiel 1: Einen Chat als Notiz speichern

Benutzer: !obsidian save "Projektbesprechung Notizen" "# Meeting
**Datum:** 2024-01-15
**Teilnehmer:** Team
**Wichtige Punkte:**
- Neues Feature besprochen
- Nächste Schritte definiert"
Claude: ✅ Notiz 'Projektbesprechung Notizen' wurde im Vault erstellt.

Beispiel 2: Notizen verknüpfen

Benutzer: !obsidian link "Projektbesprechung Notizen" "Feature-Spezifikationen"
Claude: ✅ Bidirektionale Verknüpfung zwischen 'Projektbesprechung Notizen' und 'Feature-Spezifikationen' erstellt.

Fehlerbehebung

  • OBSIDIAN_VAULT_PATH nicht gesetzt: Stelle sicher, dass die Umgebungsvariable korrekt gesetzt ist und auf einen gültigen Ordner verweist.
  • Keine Schreibberechtigung: Überprüfe, ob der Vault-Ordner beschreibbar ist – manche Cloud-Synchronisationsdienste ersetzen Änderungen.
  • Verschachtelte Notizen: Wenn die Notiz nicht wie erwartet erstellt wird, überprüfe das Markdown-Format auf gültige YAML-Frontmatter und Headings.

Lizenz

MIT-Lizenz

Mitwirken

Beiträge sind willkommen! Erstelle Issues oder Pull Requests im Repository.

Verwandte Skills