with one click
audit-links
Validate vault graph consistency and structural integrity
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Validate vault graph consistency and structural integrity
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | audit_links |
| description | Validate vault graph consistency and structural integrity |
Fast audit of vault structure to catch:
[[Attention Mechanism]])Vault constraints (non-negotiable):
Reading/ must link to ≥1 project in Projects/Projects/ must link to ≥1 MOC in MOCs/[[Transformer]], [[Attention Mechanism]])Read .claude/vault_maintanance.md and note the audit_links: timestamp.
Default: incremental scan — only files modified after the audit_links: timestamp.
Use find Reading/ Projects/ MOCs/ -newer <reference_file> to scope the file set.
To use a reference file, write the timestamp as a temp file: touch -t YYYYMMDDHHMI /tmp/audit_ref && find ... -newer /tmp/audit_ref
Only run a full scan if:
audit_links: timestamp exists yetFor papers in Reading/:
[[wiki links]] from each paperProjects/ or paper in Reading/MOCs/ files (forbidden)[[Attention]], [[Transformers]] (forbidden)For projects in Projects/:
[[wiki links]] from each projectFor bidirectional consistency:
Group findings by violation type:
Include:
Only with user approval:
After completing the audit (regardless of whether fixes were applied):
date via Bash to get the current system time.claude/vault_maintanance.mdaudit_links: line to current date and time in format DD-MM-YYYY HH:MMpapers_since_audit_links: to 0projects_since_audit_links: to 0Example update:
audit_links: 10-02-2026 14:35
Optimizations:
\[\[.*\]\]Avoid:
✅ Did I scan all papers for orphans? ✅ Did I check all projects for MOC links? ✅ Did I verify bidirectional consistency? ✅ Did I identify concept links in papers? ✅ Did I find paper→MOC direct links? ✅ Report grouped by violation type? ✅ Did I get user approval before fixing? ✅ Did I update vault_maintanance.md with current timestamp and reset counters?
Convert a research paper into structured Obsidian notes and link research projects
Run all vault maintenance skills in sequence - audit_links, update_vault_index, validate_paper_links
Keep vault_index.md synchronized with current vault structure
Validate paper note links against actual paper references and influence
Create atomic research project notes with minimal overhead
Answer questions about a paper in the vault, using note first and arXiv HTML as fallback