claude-history-ingest

Extract Claude Code conversation history into an Obsidian wiki with YAML frontmatter.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/ChrisWiles/wiles-wiki --skill claude-history-ingest-chriswiles
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-history-ingest
Source: https://github.com/ChrisWiles/wiles-wiki/tree/main/.skills/claude-history-ingest
Command: npx skills add https://github.com/ChrisWiles/wiles-wiki --skill claude-history-ingest-chriswiles

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of importing and organizing Claude Code conversation history into the Obsidian wiki, streamlining the knowledge accumulation and retrieval process.

Core Features & Use Cases

  • Ingest Claude History: Automatically import conversations from Claude Code into the Obsidian wiki.
  • Knowledge Organization: Extract and distill insights from conversations into structured wiki pages.
  • Use Case: Ideal for users who want to maintain a comprehensive record of their past Claude Code sessions, enabling easy reference to past discussions and learnings.

Quick Start

Run the claude-history-ingest skill to import your Claude Code conversation history into the 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 an Obsidian wiki?

To import Claude Code conversation history into an Obsidian wiki, this Skill extracts session data from project directories and structures it into wiki pages using YAML frontmatter, supporting both append and full ingest modes.

What is the best way to organize Claude Code session data for knowledge retrieval?

Organizing Claude Code session data for knowledge retrieval is achieved by distilling past conversations into structured wiki pages, enabling easy reference to past discussions and learnings within your Obsidian vault.

Do I need specific project directories to ingest Claude Code conversations?

Yes, ingesting Claude Code conversations requires access to Claude Code project directories and session data to successfully extract and organize the history into your wiki.

How does YAML frontmatter structure conversation mining data in Obsidian?

YAML frontmatter structures conversation mining data by providing a standardized metadata format at the top of your Obsidian wiki pages, organizing extracted Claude Code history for efficient accumulation and retrieval.

Can I append new Claude Code sessions to an existing wiki history?

Yes, you can append new Claude Code sessions to an existing wiki history using the append ingest mode, which adds recent conversations without overwriting previously imported session data.

Why import Claude Code history into a wiki instead of keeping raw conversation logs?

Importing Claude Code history into a wiki transforms raw conversation logs into structured wiki pages, automating knowledge accumulation and streamlining the retrieval process for past discussions and learnings.