Files
MultiPhysicsVault/AGENTS.md
T
김경종 72dad72703
Tests / Hermetic test suite (push) Has been cancelled
Tests / Skill frontmatter validation (push) Has been cancelled
add claude-obsidian
2026-05-28 10:57:16 +09:00

2.9 KiB

claude-obsidian: Agent Instructions

This repo is a Claude Code plugin and an Obsidian vault that builds persistent, compounding knowledge bases using Andrej Karpathy's LLM Wiki pattern. It works with any AI coding agent that supports the Agent Skills standard, including Codex CLI, OpenCode, and similar.

Originally built for Claude Code, the skills follow the cross-platform Agent Skills spec. Newer skills (wiki-fold, wiki-ingest, wiki-lint) use only name and description frontmatter (kepano convention). Some older skills still carry an optional allowed-tools field for Claude Code compatibility; cross-platform agents that do not recognize it should ignore it.

Skills Discovery

All skills live in skills/<name>/SKILL.md. Codex / OpenCode / other Agent Skills compatible agents will auto-discover them when you symlink the directory:

# Codex CLI
ln -s "$(pwd)/skills" ~/.codex/skills/claude-obsidian

# OpenCode
ln -s "$(pwd)/skills" ~/.opencode/skills/claude-obsidian

Or run the bundled installer:

bash bin/setup-multi-agent.sh

Available Skills

Skill Trigger phrases
wiki /wiki, set up wiki, scaffold vault
wiki-ingest ingest, ingest this url, ingest this image, batch ingest
wiki-query query, what do you know about, query quick:, query deep:
wiki-lint lint the wiki, health check, find orphans
wiki-fold fold the log, run a fold, log rollup (DragonScale Mechanism 1, opt-in)
save /save, file this conversation
autoresearch autoresearch, autonomous research loop
canvas /canvas, add to canvas, create canvas
defuddle clean this url, defuddle
obsidian-markdown obsidian syntax, wikilink, callout
obsidian-bases obsidian bases, .base file, dynamic table

Key Conventions

  • Vault root: the directory containing wiki/ and .raw/
  • Hot cache: wiki/hot.md (read at session start, updated at session end)
  • Source documents: .raw/ (immutable: agents never modify these)
  • Generated knowledge: wiki/ (agent-owned, links to sources via wikilinks)
  • Manifest: .raw/.manifest.json tracks ingested sources (delta tracking)

Bootstrap

When the user opens this project for the first time:

  1. Read this file (AGENTS.md) and the project CLAUDE.md for full context
  2. Read skills/wiki/SKILL.md for the orchestration pattern
  3. If wiki/hot.md exists, read it silently to restore recent context
  4. If the user types /wiki (or "set up wiki"), follow the wiki skill's scaffold workflow

Reference