Amit06/claude-diary-skill

Ein Claude-Code-Skill, der Sitzungen als strukturierte Tagebucheinträge in einem Obsidian-Vault protokolliert.

Was ist claude-diary-skill?

Dieser Skill für Claude Code ermöglicht die automatische Protokollierung von Arbeitssitzungen als strukturierte Tagebucheinträge in einem Obsidian-Vault. Entwickler und Power-User können damit jede Sitzung mit Kontext, Zusammenfassungen und Entscheidungen festhalten, um ihre Arbeit nachvollziehbar und dokumentiert zu hinterlegen. Der Skill optimiert die Dokumentation von KI-gestützten Entwicklungsprozessen und eignet sich besonders für persönliche Wissensmanagement-Workflows mit Obsidian. Er ist direkt über die Claude-Code-Konfiguration integrierbar und speichert die Einträge im Markdown-Format, das Obsidian nativ unterstützt. Die Struktur der Einträge ist anpassbar und enthält Metadaten, die eine spätere Suche und Verknüpfung im Vault ermöglichen. Ein praktisches Werkzeug für alle, die ihre Arbeit mit Claude Code systematisch erfassen und in ihr persönliches Notizsystem einbetten möchten.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add Amit06/claude-diary-skill

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 claude-diary-skill?

Ein Claude-Code-Skill, der Sitzungen als strukturierte Tagebucheinträge in einem Obsidian-Vault protokolliert.

Funktionsweise

Dieser Skill erfasst automatisch Informationen über jede Claude-Code-Sitzung und erstellt daraus einen formatierten Tagebucheintrag in Ihrem Obsidian-Vault. Der Eintrag enthält standardmäßig:

  • Datum und Uhrzeit der Sitzung
  • Zusammenfassung der durchgeführten Arbeiten
  • Entscheidungen und Begründungen
  • Code-Änderungen mit Dateipfaden
  • Offene Punkte oder Follow-up-Aufgaben

Installation

  1. Fügen Sie den Skill zu Ihrer Claude-Code-Konfiguration hinzu:

    {
      "skills": [
        {
          "name": "Amit06/claude-diary-skill",
          "repository": "https://github.com/Amit06/claude-diary-skill"
        }
      ]
    }
    
  2. Konfigurieren Sie den Pfad zu Ihrem Obsidian-Vault über die Umgebungsvariable OBSIDIAN_VAULT_PATH.

  3. Starten Sie Claude Code neu.

Verwendung

Während einer Sitzung mit Claude Code können Sie den Skill durch natürliche Sprachbefehle aktivieren, z.B.:

  • „Protokolliere diese Sitzung im Tagebuch“
  • „Erstelle einen Tagebucheintrag mit den heutigen Änderungen“
  • „Füge eine Notiz zur aktuellen Arbeit hinzu“

Der Skill erstellt automatisch eine neue Markdown-Datei im Ordner Tagebuch/ Ihres Vaults mit einem Zeitstempel im Dateinamen.

Konfiguration

VariableBeschreibungStandard
OBSIDIAN_VAULT_PATHAbsoluter Pfad zu Ihrem Obsidian-Vault~/obsidian
DIARY_TEMPLATEPfad zu einer benutzerdefinierten Vorlagendatei(leer)

Beispiel eines Tagebucheintrags

---
datum: 2025-03-24
zeit: 14:30
---

# Tagebuch – 24. März 2025

## Zusammenfassung
- Refactoring der Benutzerauthentifizierung abgeschlossen
- Fehlerbehandlung für Login-Controller verbessert

## Entscheidungen
- Wechsel von JWT zu OAuth2 für bessere Skalierbarkeit

## Code-Änderungen
- `src/controllers/auth.js`: neue Login-Validierung hinzugefügt
- `src/middleware/errorHandler.js`: globale Fehlerbehandlung implementiert

## Offene Punkte
- [ ] Dokumentation für neue Authentifizierungsmethode aktualisieren

Unterstützte Plattformen

  • Claude Code (primär)

Lizenz

MIT

Verwandte Skills