Skip to main content
Settings
Color Mode
Theme Skin
Background

Appearance preferences are saved in this browser only.

Environment
Current Environment Production

Built with JEKYLL_ENV=production. Changes require deployment.

Quick Links
Theme & Build
Theme
jekyll-theme-zer0 Local
Jekyll v4.4.1
Last Build Oct 18, 02:18
Page Location
Page Info
Layout default
Collection none
Path wiki/entities/claude-obsidian.md
URL /wiki/entities/claude-obsidian/
Source Code

Set repository: USER/REPO in your _config.yml to enable source-code shortcuts.

Table of Contents

claude-obsidian

Overview

claude-obsidian is a Claude Code plugin, vendored into this repository as a git submodule at claude-obsidian/, that implements the “LLM Wiki” pattern: drop a source into .raw/, ask a question, or have a conversation, and its skills turn that into structured, cross-linked notes inside an Obsidian vault. In this repo, that vault is pages/ — the same directory that is also the Jekyll source for the published site. claude-obsidian is not mentioned anywhere in the zer0-pages PRD, yet it is the real system fulfilling the PRD’s vision of an “AI Layer” plus content-management admin: where the PRD imagines a Django AI service and a React content editor, this repo actually has claude-obsidian’s skills operating on Markdown files.

Key Facts

  • Ships as a git submodule (claude-obsidian/) — per the root CLAUDE.md, it must never be modified directly; it is an upstream dependency.
  • Core skills: /wiki (setup/scaffold), /wiki-ingest (file a source from .raw/ into wiki/), /wiki-query (answer from the vault), /wiki-lint (health check), /save (capture a conversation as a note), /autoresearch (web-research loop that files findings), /canvas (visual layer for images/PDFs).
  • v1.7+ adds /wiki-cli (Obsidian CLI transport wrapper), /wiki-retrieve (hybrid BM25 + cosine-rerank retrieval, opt-in), and per-file advisory locking (scripts/wiki-lock.sh) for safe multi-writer ingest — though wiki-lock.sh depends on flock, which is not present on this machine’s macOS/bash by default (confirmed during this ingestion: flock: command not found).
  • v1.8+ adds /wiki-mode, letting a vault opt into an organizational methodology (generic / LYT / PARA / Zettelkasten) via .vault-meta/mode.json; this vault has no such file, so it runs in the v1.7-compatible generic mode (flat wiki/sources/ · wiki/concepts/ · wiki/entities/ layout).
  • v1.9 adds /think, a ten-principle reasoning workflow other skills can invoke for architectural decisions and ambiguous requests.
  • The vault it maintains here (pages/wiki/) is the knowledge base this very page lives in — see the wiki index, hot cache, and log.

Connections

Sources

  • zer0-pages PRD — does not name claude-obsidian, but its “AI Layer” / admin-dashboard vision is the closest analog.
  • Root CLAUDE.md and pages/CLAUDE.md (not .raw/ sources; read directly as part of this ingestion) — the authoritative description of claude-obsidian’s actual role in this repo.