Skills (new): - skills/obsidian-markdown/ — full Obsidian Flavored Markdown syntax reference (wikilinks, embeds, callouts, properties, math, Mermaid) - skills/obsidian-bases/ — Obsidian Bases (.base files) with correct filters/views/ formulas syntax (sourced from kepano/obsidian-skills authoritative spec) - skills/defuddle/ — web page cleaner; strips ads/nav before URL ingestion, saves 40-60% tokens on web articles wiki-ingest upgrades: - URL ingestion: pass https:// directly, auto-fetches + runs defuddle if available - Image/vision ingestion: .png/.jpg/.gif etc → Claude reads → description saved to .raw/ → standard ingest pipeline - Delta tracking: .raw/.manifest.json tracks hash per source, skips unchanged files wiki-query upgrades: - Quick mode (query quick:) — hot.md + index only, ~1500 tokens - Standard mode — existing behaviour, 3-5 pages - Deep mode (query deep:) — full wiki + optional web search supplement hooks: - PostToolUse auto-commit: every Write/Edit to wiki/ or .raw/ triggers git add + commit automatically, vault always versioned fixes: - Removed invalid allowed-tools field from all 10 SKILL.md files (not a valid skill frontmatter attribute per spec; was silently ignored) - Canvas SKILL.md now references json-canvas open standard and kepano/obsidian-skills wiki research: - Ecosystem research: 16+ Claude+Obsidian projects mapped and filed - New pages: comparisons/claude-obsidian-ecosystem, concepts/cherry-picks, entities/ (6 new), sources/claude-obsidian-ecosystem-research - Cherry-picks roadmap filed at wiki/concepts/cherry-picks.md Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2.2 KiB
2.2 KiB
type, title, created, updated, tags, status, related, sources
| type | title | created | updated | tags | status | related | sources | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| entity | Ar9av/obsidian-wiki | 2026-04-08 | 2026-04-08 |
|
current |
|
|
Ar9av/obsidian-wiki
Type: Claude Code plugin (skill-based)
URL: https://github.com/Ar9av/obsidian-wiki
Pattern: Karpathy LLM Wiki
Unique claim: Works with any AI coding agent via setup.sh
What It Does
Framework for AI agents to build and maintain an Obsidian wiki using the Karpathy LLM Wiki pattern. The key differentiator: a single setup.sh deploys the skills to 7 different agents simultaneously.
Agent Compatibility Matrix
| Agent | Bootstrap | Skills Dir |
|---|---|---|
| Claude Code | CLAUDE.md | .claude/skills/ |
| Cursor | .cursor/rules/obsidian-wiki.mdc |
.cursor/skills/ |
| Windsurf | .windsurf/rules/ |
.windsurf/skills/ |
| Codex (OpenAI) | AGENTS.md | ~/.codex/skills/ |
| Gemini/Antigravity | GEMINI.md | ~/.gemini/antigravity/skills/ |
| OpenClaw | AGENTS.md | .agents/skills/ |
| GitHub Copilot | .github/copilot-instructions.md |
— |
Key Innovations
Delta Tracking Manifest
.manifest.json tracks every ingested source: path, hash, timestamp, which wiki pages produced. Only processes new/changed files. Solves the "re-ingest everything" problem.
4-Stage Pipeline
- Ingest — reads source (PDF, JSONL, text, conversation exports, images)
- Extract — pulls concepts, entities, claims, relationships, open questions
- Resolve — merges new knowledge against existing wiki (no duplication)
- Schema — structure emerges from sources, not predefined
Vision Support
Images, screenshots, whiteboard photos ingestable with vision-capable model. Each page gets 1-2 sentence summary: in frontmatter for preview without opening.