vault-insights
Audit the Obsidian vault for inconsistencies and latent insights
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Audit the Obsidian vault for inconsistencies and latent insights
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
Read and write notes in the shared Obsidian knowledge base
Search an external knowledge source and sync relevant content as notes into the Obsidian vault
Kanban board of active work — backlog items, own PRs, review requests, related PRs, assigned issues, and sketches
| name | vault-insights |
| model-invocable | true |
| description | Audit the Obsidian vault for inconsistencies and latent insights |
| allowed-tools | Read, Glob, Grep, Edit, Task, Bash |
Audit the shared Obsidian vault at ~/Documents/obsidian-vault/ for internal consistency and latent cross-cutting insights.
Reads all notes in the vault and produces two analyses:
All output is written to the daily note only (YYYY-MM-DD.md), clearly tagged so findings are traceable. The skill must not edit any other note unless the user explicitly instructs it to.
*.md in the vault root to list all notesCheck for:
[[wiki-link]] points to a note that is empty or doesn't exist#pr tag or pr- filename prefix, check the PR's current status using gh pr view <number> --json state,mergedAt,closedAt. Flag if the note says "in progress" but the PR is already merged/closed.For each inconsistency found, classify its severity:
| Severity | Meaning |
|---|---|
| error | Directly contradictory information across notes — reader would be misled |
| warning | Stale or unpropagated information — reader might be confused |
| info | Minor issues (empty link targets, cosmetic) |
This is where the graph structure earns its keep. Because notes are explicitly linked by wiki-links and tagged along multiple dimensions, you can traverse the graph to surface knowledge that is implicit in the connections but not stated anywhere.
Look for:
For each insight, assign a confidence and immediacy rating:
| Rating | Confidence | Meaning |
|---|---|---|
| high | Strong evidence from multiple notes; concrete and specific | |
| medium | Reasonable inference; depends on one or two assumptions | |
| low | Speculative; interesting but unverified |
| Rating | Immediacy | Meaning |
|---|---|---|
| now | Actionable against current codebase/branch without dependency on future work | |
| soon | Relevant when planned work (next phase/PR) begins | |
| future | Relevant only if/when speculative future work materialises |
Before writing, search for recent #vault-insights sections:
Grep: pattern="#vault-insights" path="~/Documents/obsidian-vault" output_mode="files_with_matches"
Read the ## Vault Insights section from the 3 most recent daily notes that contain one. Compare your current findings against previously reported items:
Append a ## Vault Insights section to today's daily note (YYYY-MM-DD.md). Create the daily note if it doesn't exist (with H1 title and no tags — daily notes are journals, not tagged knowledge).
Use this exact format:
## Vault Insights
#vault-insights
### Inconsistencies
#### [severity: error] Short title
**Notes**: [[note-a]], [[note-b]]
Description of the contradiction and what needs reconciling.
#### [severity: warning] Short title
**Notes**: [[note-a]]
Description of the staleness or drift.
### Latent Insights
#### [confidence: high | immediacy: now] Short title
**Notes**: [[note-a]], [[note-b]]
Description of the insight. Why it matters. What could be done.
### Summary
- X inconsistencies found (N error, N warning, N info)
- Y latent insights found (N high/now, N medium/soon, N low/future)
low/future, not high/now.#sketch are speculative designs — they may never be built. Give low priority to findings that only involve sketch notes./vault-insights # Run full audit (inconsistencies + insights)
The skill always runs both scans. There is no partial mode — the vault is small enough that a full read is fast, and inconsistencies often inform insights.