Agent skill
vault_maintenance
Run all vault maintenance skills in sequence - audit_links, update_vault_index, validate_paper_links
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/vault-maintenance
SKILL.md
🛠️ Vault Maintenance Skill
Run all three maintenance skills in sequence, collecting fixes and approvals as they arise.
WORKFLOW
1. Check maintenance counters
Read .claude/vault_maintanance.md and report current counter values before starting.
2. Run skills in order
Execute each skill fully before moving to the next. Follow each skill's own SKILL.md exactly:
/audit_links— validate graph structure (orphans, broken bidirectional links, forbidden concept links)/update_vault_index— sync vault_index.md with current vault state/validate_paper_links— validate paper note links against actual paper references
Each skill:
- Does its own incremental scan (uses its own timestamp)
- Presents its own findings
- Gets its own user approval for fixes
- Updates its own counters and timestamps in
vault_maintanance.md
3. Final summary
After all three skills complete, print a compact summary:
✅ audit_links — [N issues found, N fixed]
✅ update_vault_index — [N projects added/removed]
✅ validate_paper_links — [N links validated, N removed]
RULES
- Do not skip a skill even if it reports nothing to do
- Each skill runs independently — failures or "nothing to do" in one skill do not block others
- Never batch fixes across skills — each skill presents and gets approval for its own fixes separately
- Follow each skill's CRITICAL RULES and OUTPUT RULES exactly
- All three
vault_maintanance.mdtimestamps and counters are reset by the individual skills — do not reset them again after the fact
SELF-CHECK
✅ Did I run all three skills in order (audit → index → validate)? ✅ Did each skill update its own timestamp and counters? ✅ Did I print the final summary?
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?