vault-import

Summarize Claude Code session transcripts into structured Obsidian vault notes.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/abhattacherjee/obsidian-brain --skill vault-import-abhattacherjee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vault-import
Source: https://github.com/abhattacherjee/obsidian-brain/tree/main/skills/vault-import
Command: npx skills add https://github.com/abhattacherjee/obsidian-brain --skill vault-import-abhattacherjee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Backfill historical Claude Code sessions into the Obsidian vault by summarizing transcripts, ensuring previous work is captured and searchable, while avoiding duplicates.

Core Features & Use Cases

  • Summarizes sessions using parallel sub-agents to create concise notes.
  • Writes structured vault notes with standardized metadata for easy retrieval.
  • Deduplicates imports by skipping sessions already present in the vault.
  • Use Case: When onboarding a new project, retroactively import recent discussions to build a knowledge base.

Quick Start

Run /vault-import to begin importing recent Claude Code sessions into your Obsidian vault.

Frequently Asked Questions about vault-import

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

FAQPage Schema
How do I import historical Claude Code sessions into an Obsidian vault?

To import Claude Code sessions into an Obsidian vault, run the vault-import command to summarize transcripts and write structured session notes automatically. It filters by time range and project while avoiding duplicates.

Can I backfill specific Claude Code sessions by project and time range?

Yes, you can backfill specific Claude Code sessions by filtering imports based on your desired time range and project. This ensures only relevant historical transcripts are summarized and written to your vault.

Do I need conversation-search and context-shield to backfill Claude Code sessions?

Yes, you need the conversation-search and context-shield skills to backfill historical sessions. These dependencies are required to search transcripts and generate summarized notes for your Obsidian vault.

How does session deduplication work when backfilling transcripts to Obsidian?

Session deduplication works by skipping transcripts that are already present in your Obsidian vault. This prevents duplicate session notes from being written during the historical backfill process.

What is the best way to speed up summarization of historical Claude Code transcripts?

The best way to speed up transcript summarization is using parallel sub-agents. This approach processes multiple Claude Code sessions concurrently to generate structured vault notes faster.

Why are my Obsidian vault notes missing standardized metadata after a session import?

Obsidian vault notes should contain standardized metadata after a session import to ensure easy retrieval. If metadata is missing, verify that the vault-import process completed successfully without skipping sessions.