Tooluck logoTooluck
SKILL.md

health

Agent skill fromagenticnotetaking/arscontexta

Run condition-based vault health diagnostics. 8 categories — schema compliance, orphan detection, link health, description quality, three-space boundaries, processing throughput, stale notes, MOC coherence. 3 modes — quick (schema+orphans+links), full (all 8), three-space (boundary violations only). Returns actionable FAIL/WARN/PASS report with specific fixes ranked by impact. Triggers on "/health", "check vault health", "maintenance report", "what needs fixing".

How to install health

install health
# install the arscontexta pack with the skills CLI
npx skills add agenticnotetaking/arscontexta

# or add only this skill to Claude Code: copy the folder

skills/health/

# into

~/.claude/skills/health/ (all projects)

.claude/skills/health/ (one project)

skills/health/SKILL.md

MITFull file
1## Runtime Configuration (Step 0 — before any processing)
2
3Read these files to configure domain-specific behavior:
4
51. **`ops/derivation-manifest.md`** — vocabulary mapping, folder names, platform hints
6 - Use `vocabulary.notes` for the notes folder name
7 - Use `vocabulary.inbox` for the inbox folder name
8 - Use `vocabulary.note` for the note type name in output
9 - Use `vocabulary.topic_map` for MOC/topic map references
10 - Use `vocabulary.topic_maps` for plural form
11
122. **`ops/config.yaml`** — processing depth, thresholds
13
143. **Three-space reference** — `${CLAUDE_PLUGIN_ROOT}/reference/three-spaces.md` for boundary rules (load only for full and three-space modes)
15
164. **Templates** — read template files to understand required schema fields for validation
17
18If these files don't exist (pre-init invocation or standalone use), use universal defaults:
19- notes folder: `notes/`
20- inbox folder: `inbox/`
21- topic map: topic maps in notes/
22
23---
24
25## EXECUTE NOW
26
27**Target: $ARGUMENTS**
28
29Parse the invocation mode immediately:
30
31| Input | Mode | Categories Run |
32|-------|------|---------------|
33| empty or `quick` | Quick | 1 (Schema), 2 (Orphans), 3 (Links) |
34| `full` | Full | All 8 categories |
35| `three-space` | Three-Space | 5 (Three-Space Boundaries) only |
36
37**Execute these steps:**
38
391. **Detect mode** from arguments
402. **Scan the vault** — inventory all note files, {vocabulary.topic_map} files, inbox items, ops files
413. **Run each applicable diagnostic category** in order (1-8)
42…

Excerpt shown under the repository's MIT license.

More skills in arscontexta

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates