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
- Vault-Pfad konfigurieren: Lege den Pfad zu deinem Obsidian-Vault als Umgebungsvariable fest:
export OBSIDIAN_VAULT_PATH=/pfad/zu/deinem/vault - Skill installieren: Folge den Anweisungen deiner Claude-Plattform (Claude Code, Cursor, Codex), um die Skill aus dem Repository zu importieren.
- 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'" - Ü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_PATHnicht 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.