Audit your Obsidian vault in Claude Code — finds stale drafts, empty folders, duplicate filenames, and incomplete files. Saves a dated report.
SkillScore73Maintained
Automatic
◆Knowledge Management pack
Last verified 8/22/2026
What it changes
Passed 12 of 16 test cases with the skill, and 5 of 16 without it.
Without skill32%
With skill73%
Checks it passed that the model alone missed
The report filename uses the date pattern YYYY-MM-DD-audit.md.
The check runs grep for the exact unposted flag string **Posted:** ❌.
The pipeline uses printf with %f\n to isolate basenames before sorting.
and 11 more in the full report
11 fixed5 passed either way4 still failing2 broke
Pass-rate lift
+41 pp
Tokens
+81%
Agent turns
0%
Response time
-35%
Model gemini-3.6-flashMeasured 8/22/2026v116 of 22 cases passed with skill · 16 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 10
Prompt
Does the audit report for `/Users/alex/Notes` include next-step advice for how to handle each category of finding?
What was checked, without and with the skill
Checked
Without skill
With skill
The report includes a guidance section outlining recommended actions for stale drafts, incomplete files, duplicates, and empty folders.
Missed
Passed
case-19 · gemini-3.6-flash · 8/22/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md244 linessingle file
Vault Cleanup Auditor
Runs 4 targeted checks against your Obsidian vault and saves a prioritized audit report to vault-audit/YYYY-MM-DD-audit.md. Takes under 30 seconds. No APIs, no paid services.
Run it monthly or whenever the vault starts feeling messy.
How to Use
Open Claude Code and say:
Run the Vault Cleanup Auditor skill against my vault at /path/to/vault.
Skill Instructions (for Claude Code)
When this skill is invoked, follow these phases exactly.
PHASE 1: INTAKE
Check whether the user has provided:
vault_path — absolute path to their Obsidian vault root
If missing, ask:
What's the absolute path to your Obsidian vault? (e.g. /root/obsidian-vault)