obsidian-vault-synclisted
Install: claude install-skill ada-ggf25/AI-Tools
# Obsidian Vault sync / audit
Project-agnostic, global skill. It keeps an Obsidian Vault honest: scans the live
codebase and the vault in parallel, diffs their states across 11 checks, and applies
fixes only after the user approves each finding. The vault is always a mirror of ground
truth — this skill is the sync mechanism that maintains that property over time.
Pairs with `$obsidian-vault` (which creates the vault). If no vault exists yet, stop
and direct the user there.
## Scope flags (parsed from invocation text)
| Flag | Limits audit to |
|---|---|
| `--tags` | Tag drift and taxonomy checks only |
| `--content` | Note staleness, dead links, orphans, ADR staleness |
| `--structure` | Folder structure, canvas, _AI-CONTEXT.md drift |
| `--plugins` | Plugin/settings recommendations only |
| `--all` | All checks (default when no flag is given) |
## Procedure
### 1. Orient
- Locate the vault root: check `<repo>/.obsidian-vault/` by default; ask if not found.
- If the vault root does not exist: stop, explain, suggest running `$obsidian-vault` first.
- Parse any scope flag from the invocation (default `--all`).
- Show the user: vault path, scope, and the list of checks that will run. Confirm before
scanning.
### 2. Scan (two agents in parallel)
Spawn both simultaneously and wait for both to return before proceeding:
**Agent A — Codebase scan (read-only subagent):**
> "Scan this repository and return a structured summary: (1) all top-level
> components/modules (folder