jylkim/obsidian-sync

Claude Code-Plugin – Synchronisiert Sitzungen als strukturierte Notizen in Obsidian-Vaults mit Multi-Agent-Analyse und qmd-semantischem Abruf.

Was ist obsidian-sync?

Dieses Skill (‘jylkim/obsidian-sync’) dient als Plugin für Claude Code, das Entwicklersitzungen automatisch in ein Obsidian-Vault überträgt. Es erstellt strukturierte Notizen, die nicht nur den Sitzungsverlauf dokumentieren, sondern auch eine Multi-Agent-Analyse ermöglichen: Verschiedene Analyse-Perspektiven (z. B. konzeptionell, kritisch, zusammenfassend) werden parallel ausgeführt und in einer einheitlichen .qmd-Datei (Quarto Markdown) festgehalten. Der semantische Abrufmechanismus erlaubt es, später gezielt nach Inhalten zu suchen und Wissenslücken zu schließen. Das Skill ist besonders nützlich für Entwickler, die ihre Arbeit mit KI-Assistenten nachvollziehbar archivieren und in einem persönlichen Wissensmanagement-System wiederverwenden möchten. Es unterstützt die Plattformen Claude Code und Obsidian und setzt auf eine lokale Verarbeitung, ohne dass externe Cloud-Dienste erforderlich sind.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add jylkim/obsidian-sync

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

Was macht obsidian-sync?

Claude Code-Plugin – Synchronisiert Sitzungen als strukturierte Notizen in Obsidian-Vaults mit Multi-Agent-Analyse und qmd-semantischem Abruf.

Übersicht

Dieses Skill automatisiert die Übertragung von Claude-Code-Sitzungen in ein Obsidian-Vault. Jede Sitzung wird als .qmd-Datei (Quarto Markdown) gespeichert, die nicht nur den Chatverlauf, sondern auch mehrere Analyse-Ergebnisse enthält:

  • Konzeptionelle Analyse – fasst Kernkonzepte und Architekturentscheidungen zusammen.
  • Kritische Analyse – hebt potenzielle Probleme, Risiken oder Verbesserungsmöglichkeiten hervor.
  • Zusammenfassung – liefert eine prägnante Gesamtübersicht.

Diese Analysen werden parallel von mehreren Agenten durchgeführt (Multi-Agent-Analyse). Die resultierende .qmd-Datei kann mit Obsidian und Quarto weiterverarbeitet werden.

Installation

  1. Kopiere den Inhalt dieses Repositories in dein Claude-Code-Arbeitsverzeichnis (z. B. ~/.claude/skills/).
  2. Stelle sicher, dass Obsidian mit einem aktivierten Vault auf deinem System läuft und der Pfad zum Vault in der lokalen Konfiguration (config.yml oder Umgebungsvariable OBSIDIAN_VAULT_PATH) gesetzt ist.
  3. Starte Claude Code neu.

Verwendung

  1. Führe eine beliebige Sitzung mit Claude Code aus.
  2. Nach Beendigung der Sitzung wird automatisch ein Trigger ausgeführt, der die Sitzungsdaten analysiert.
  3. Das Skill erstellt eine neue .qmd-Datei im Vault unter Inbox/ oder einem konfigurierten Ordner.
  4. Die Datei enthält:
    • Metadaten (Datum, Projekt, verwendete Tools)
    • Strukturierte Abschnitte für jede Analyse (konzeptionell, kritisch, zusammenfassend)
    • Verweise auf relevante Codeblöcke oder Fehlermeldungen

Konfiguration

Optional können folgende Umgebungsvariablen gesetzt werden:

  • OBSIDIAN_VAULT_PATH – absoluter Pfad zum Obsidian-Vault (Standard: ~/obsidian-vault)
  • OBSIDIAN_OUTPUT_DIR – Unterordner innerhalb des Vaults (Standard: Inbox/)
  • QMD_TEMPLATE – optionaler Pfad zu einer Quarto-Vorlagendatei

Abhängigkeiten

  • Claude Code (>= 0.2.0)
  • Obsidian (beliebige Version, getestet mit v1.5)
  • Quarto (optional, für die Vorschau und Konvertierung der .qmd-Dateien)

Lizenz

MIT

Verwandte Skills