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.