obsidian-brainlisted
Install: claude install-skill anton-abyzov/vskill
# Obsidian Brain
Autonomous vault management skill implementing the Karpathy LLM Wiki pattern. Teaches the agent to manage an Obsidian vault as a folder of markdown files using three operations: **ingest**, **query**, and **lint**.
The vault has three layers:
1. **PARA folders** (user-owned) -- organized by actionability
2. **Wiki** (LLM-owned) -- synthesis layer with entities, concepts, sources, maps
3. **Inbox** (drop zone) -- new sources awaiting ingestion
This skill operates entirely via filesystem tools. No Obsidian app, CLI, or Sync dependency.
---
## Configuration
All paths are user-configured. Replace placeholders before first use.
```yaml
vault_path: "{{VAULT_PATH}}" # Absolute path to Obsidian vault root
para_folders:
projects: "{{PROJECTS_FOLDER}}" # e.g. "001 Projects"
areas: "{{AREAS_FOLDER}}" # e.g. "002 Areas"
resources: "{{RESOURCES_FOLDER}}" # e.g. "003 Resources"
archive: "{{ARCHIVE_FOLDER}}" # e.g. "004 Archive"
wiki_dir: "{{WIKI_DIR}}" # e.g. "wiki"
inbox_dir: "{{INBOX_DIR}}" # e.g. "raw/inbox"
log_file: "{{LOG_FILE}}" # e.g. "wiki/log.md"
index_file: "{{INDEX_FILE}}" # e.g. "wiki/index.md"
credentials_folder: "{{CREDENTIALS_FOLDER}}" # e.g. "003 Resources/credentials"
```
**Resolved paths**: All operations resolve relative paths against `vault_path`. For example, `inbox_dir` resolves to `{{VAULT_PATH}}/{{INBOX_DIR}}/`.
-