sessions

Export Claude Code sessions into structured Markdown notes for Obsidian.

2|1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/hamchowderr/claude-plugins --skill sessions-hamchowderr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sessions
Source: https://github.com/hamchowderr/claude-plugins/tree/main/plugins/brainy/skills/sessions
Command: npx skills add https://github.com/hamchowderr/claude-plugins --skill sessions-hamchowderr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the exporting, syncing, and note-taking of Claude Code sessions, reducing manual effort and enhancing organization.

Core Features & Use Cases

  • Session export: Save Claude sessions as structured Markdown notes within Obsidian for easy review.
  • Session synchronization: Preserve user notes, tags, and statuses during re-syncs to maintain context.
  • Use Case: A user reviews multiple coding sessions; they can effortlessly export all sessions from today into notes, add comments, or close sessions once finished.

Quick Start

Ask the AI to export your current Claude session into your Obsidian vault for future reference.

Frequently Asked Questions about sessions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export Claude Code sessions to Markdown for Obsidian?

This Skill exports Claude Code sessions to Markdown by running Python scripts that read session data and write structured notes directly into your Obsidian vault for organized project documentation.

Can I sync Claude session notes without losing my annotations?

Yes, syncing Claude session notes preserves your existing annotations, tags, and statuses during re-syncs, ensuring you maintain full context when updating ongoing or completed work.

What is the best way to manage multiple Claude Code sessions?

The best way to manage multiple Claude Code sessions is by exporting them as structured Markdown notes, adding annotations to track progress, and updating statuses to close completed work.

Do I need Python to export and annotate Claude sessions?

Yes, Python is required. The Skill uses Python scripts to read Claude session data and write the structured Markdown notes needed for your Obsidian vault synchronization and annotation.

Does exporting sessions to Obsidian support adding custom tags?

Yes, exporting sessions to Obsidian supports adding custom tags and comments to Markdown notes, and these specific annotations are preserved across subsequent re-syncs of your Claude Code sessions.