Context

Load Obsidian vault notes into Claude Code sessions via the obs CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/robdtaylor/personal-ai-infrastructure --skill context-robdtaylor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Context
Source: https://github.com/robdtaylor/personal-ai-infrastructure/tree/main/skills/Context
Command: npx skills add https://github.com/robdtaylor/personal-ai-infrastructure --skill context-robdtaylor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Personal knowledge base integration via Obsidian vault. Provides semantic search, note retrieval, and context loading for Claude Code sessions.

USE WHEN user says 'load context', 'search my notes', 'find in obsidian', 'what do I have on', 'check my vault', 'incoming notes', 'recent captures', 'semantic search', 'load project context'

Core Features & Use Cases

  • Search notes by tags, text, or semantic similarity
  • Load project-specific context into sessions
  • View incoming/unprocessed captures from Telegram
  • Read and create notes in Obsidian vault
  • Process captured content (images, documents, URLs)

Quick Start

Load Obsidian vault context into Claude Code sessions using the obs CLI.

Frequently Asked Questions about Context

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

FAQPage Schema
How do I load Obsidian vault context into Claude Code sessions?

Obsidian vault context loads into Claude Code sessions using the obs CLI to retrieve notes by tags, text, or semantic similarity for context-aware coding.

Can I search Obsidian notes by semantic similarity within Claude Code?

Yes, semantic similarity search across Obsidian notes is supported within Claude Code, requiring embedding capabilities to match and retrieve relevant vault content.

What do I need to set up before loading project context from my notes?

You need the obs and ingest CLI tools installed, an accessible Obsidian vault path configured, and embedding capabilities enabled for semantic search functionality.

How do I process incoming Telegram captures in my Obsidian vault?

Incoming Telegram captures are processed using the ingest CLI tool, which handles captured content like images, documents, and URLs directly within the Obsidian vault.

Does this approach work with notes organized only by tags?

Yes, notes organized by tags are fully supported. The skill searches vault content by tags, text matching, or semantic similarity depending on the query type.