obsidian:history

Archive Claude conversations into structured Obsidian Markdown history notes.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/ChanghwanK/dotfiles --skill obsidian-history
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: obsidian:history
Source: https://github.com/ChanghwanK/dotfiles/tree/main/claude/.claude/skills/obsidian%3Ahistory
Command: npx skills add https://github.com/ChanghwanK/dotfiles --skill obsidian-history

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires obsidian-note.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill transforms your problem-solving conversations with Claude into structured, searchable Obsidian history notes, ensuring valuable troubleshooting insights are never lost.

Core Features & Use Cases

  • Automated Archiving: Converts chat logs into well-formatted Markdown notes in Obsidian.
  • Structured History: Captures problem context, timeline, attempted solutions (including failures), and resolutions.
  • Use Case: After resolving a complex production issue, use this Skill to automatically create a detailed history note in Obsidian, documenting the entire troubleshooting process for future reference and team knowledge sharing.

Quick Start

Use the obsidian:history skill to archive the current conversation as a history note.

Frequently Asked Questions about obsidian:history

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

FAQPage Schema
How do I archive Claude chat history into Obsidian notes?▼

To archive Claude chat history into Obsidian notes, this Skill uses a Python script to format conversation content into structured Markdown notes. It preserves the problem-solving process by applying predefined templates to save the output directly into your Obsidian knowledge base.

What is the best way to document troubleshooting processes in Obsidian?▼

Documenting troubleshooting processes in Obsidian is best achieved by archiving Claude conversations as structured history notes. This captures problem context, timelines, attempted solutions, and resolutions automatically, ensuring valuable post-incident analysis insights are preserved for team knowledge sharing.

Do I need Python to save Claude conversations as Obsidian Markdown files?▼

Yes, you need Python to save Claude conversations as Obsidian Markdown files. The Skill specifically requires the obsidian-note.py script dependency to parse conversation content and format it into structured Markdown notes based on predefined templates.

Can I use this to create post-incident analysis reports from chat logs?▼

Yes, you can use this to create post-incident analysis reports from chat logs. It transforms complex problem-solving conversations into structured history notes, capturing the full timeline of attempted solutions and final resolutions for troubleshooting documentation.

What structure does the archived Obsidian history note follow?▼

The archived Obsidian history note follows a structured format that captures problem context, timeline, attempted solutions including failures, and final resolutions. This structure is generated by parsing conversation content and applying predefined templates via the Python script.