examples/reference-agent/skills/health-check/SKILL.md
Use when the user asks "check health", "system status", "how healthy is the vault", "knowledge quality", "run diagnostics", "vault health report", or wants a read-only health assessment of the knowledge base — scoring, reporting, finding issues. Does NOT modify vault entries. To actively clean, merge, or deduplicate, use vault-curate instead.
npx skillsauth add adrozdenko/soleri health-checkInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Comprehensive maintenance cycle on the knowledge base. Finds stale entries, duplicates, contradictions, and quality issues.
salvador_core op:admin_health
salvador_core op:admin_diagnostic
salvador_core op:admin_vault_size
salvador_core op:admin_vault_analytics
salvador_core op:vault_domains
salvador_core op:vault_tags
salvador_core op:curator_health_audit
salvador_core op:curator_detect_duplicates
salvador_core op:curator_contradictions
salvador_core op:curator_resolve_contradiction
params: { contradictionId: "<id>" }
salvador_core op:vault_age_report
Entries >30 days without updates: refresh, archive, or delete.
salvador_core op:admin_search_insights
salvador_core op:memory_stats
salvador_core op:memory_deduplicate
salvador_core op:governance_proposals params: { action: "list" }
salvador_core op:governance_expire
op:curator_groom_all — normalize tags, fix metadataop:curator_consolidate — deduplicate, normalize, quality-scoreop:memory_prune — remove stale memoriesop:brain_build_intelligence — rebuild with clean dataop:admin_reset_cache — clear caches## Knowledge Health Report
### System
| Check | Status |
|-------|--------|
| Infrastructure | OK / Issues |
### Vault Quality
| Metric | Value | Status |
|--------|-------|--------|
| Total entries | X | — |
| Quality score | X/100 | Good/Warning/Critical |
### Issues Found
| Issue | Count | Action |
|-------|-------|--------|
| Duplicates | X | Merge |
| Contradictions | X | Resolve |
| Stale entries (>30d) | X | Review |
| Search misses | X | Fill gaps |
### Recommended Actions
1. [Most impactful fix]
2. [Second most impactful]
| Op | When to Use |
| -------------------------------------------- | --------------------- |
| admin_health / admin_diagnostic | System health |
| admin_vault_analytics / admin_vault_size | Vault metrics |
| curator_health_audit | Quality score |
| curator_detect_duplicates | Find duplicates |
| curator_contradictions | Find conflicts |
| vault_age_report | Stale entries |
| admin_search_insights | Search miss analysis |
| curator_consolidate | Full cleanup pipeline |
| brain_build_intelligence | Rebuild after cleanup |
testing
Triggers: "terse mode", "be brief", "less tokens", "fewer tokens", "compress output", "caveman", or invokes /terse. Token-efficient responses with full technical accuracy.
tools
Triggers: "compress this file", "compress CLAUDE.md", "compress memory", "shrink this", "reduce tokens in file", or invokes /compress. Compresses natural language files to save input tokens.
testing
Triggers: "release", "bump version", "publish packages", "cut a release", "version bump", "npm publish". Bumps monorepo versions, commits, tags, pushes to trigger CI release. Use deliver-and-ship for quality gates.
development
Triggers: "implement X", "build Y", "fix Z", "add feature", or any work task needing planning + execution. Full orchestration loop: plan, execute, complete with vault context and brain recs.