What problem does it solve?
Claude Code conversations disappear after sessions end, making it impossible to review past work, track decisions, or build a searchable knowledge base of your AI-assisted work. This Skill syncs sessions into Obsidian as structured markdown notes.
Core Features & Use Cases
- Automatic Session Sync: Hooks into Claude Code's UserPromptSubmit and Stop events to continuously export session metadata, skills used, and artifacts to Obsidian.
- Session Annotation: Add titles, tags, status, ratings, and timestamped comments to sessions via natural language or CLI commands, with tag validation against a YAML schema.
- Resume and Search: List active or past sessions, resume previous conversations interactively, and preserve personal notes across syncs.
- Use Case: After a long debugging session, say "log session - fixed sync hook, done, debugging, 8" to annotate the session with a validated tag, auto-generated summary, and rating stored in Obsidian frontmatter.
Quick Start
Ask Claude to export today's sessions to Obsidian and list all active sessions so you can pick one to resume.