claude-history-ingest

Extract and organize past Claude Code conversations into an Obsidian wiki.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/sanchitnis/SanjaySecondBrain --skill claude-history-ingest-sanchitnis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-history-ingest
Source: https://github.com/sanchitnis/SanjaySecondBrain/tree/main/obsidian-wiki/.skills/claude-history-ingest
Command: npx skills add https://github.com/sanchitnis/SanjaySecondBrain --skill claude-history-ingest-sanchitnis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires obsidian, python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of importing and extracting insights from past Claude Code conversations into an Obsidian wiki, making it easier to mine knowledge and organize information.

Core Features & Use Cases

  • Conversation History Ingestion: Import past conversations and project data from Claude Code into an Obsidian wiki.
  • Knowledge Extraction: Synthesize insights and knowledge from conversation transcripts.
  • Wiki Organization: Organize information into structured pages in Obsidian.
  • Use Case: For users who want to review their past conversations with Claude for insights or for those who need to document project-specific knowledge over time.

Quick Start

Run the 'claude-history-ingest' skill to start importing conversations from Claude Code into your Obsidian wiki.

Frequently Asked Questions about claude-history-ingest

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

FAQPage Schema
How do I import Claude Code conversation history into Obsidian?

You can import Claude Code conversations into Obsidian by running the claude-history-ingest skill, which extracts past project conversations and structures them into a wiki with YAML frontmatter. It requires access to Claude Code data paths and an Obsidian vault.

What is the best way to extract knowledge from Claude Code conversations?

Extracting knowledge from Claude Code conversations is best done by ingesting transcripts into Obsidian, which organizes the data into structured wiki pages with YAML frontmatter. This enables historical reference and synthesizes insights from past interactions.

Do I need Python to organize Claude Code transcripts in Obsidian?

Yes, Python is required to organize Claude Code transcripts in Obsidian using this ingestion method. Python acts as the processing engine that parses the Claude Code data format and generates structured Obsidian wiki pages with YAML frontmatter.

Can I do a delta ingest of Claude Code history into Obsidian?

Yes, you can perform a delta ingest of Claude Code history into Obsidian. The ingestion process supports both delta mode, which imports only new or updated conversations, and full mode for a complete historical data import.

Does the Obsidian wiki ingestion support YAML frontmatter for Claude Code data?

Yes, the Obsidian wiki ingestion supports YAML frontmatter for Claude Code data. It utilizes the Claude Code data format and generates YAML frontmatter to ensure imported conversations are properly structured, tagged, and searchable within your Obsidian vault.