$ca-doctor — install health
SkillDev toolsVerify the active host install, package, command ownership, enforcement, wrapper self-test, and active-dispatch coverage gap. Read-only.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the $ca-doctor — install health skill
What this skill tells your AI
The instructions your AI receives, as published by arbiterforge/codearbiter in plugins/ca-pi/skills/ca-doctor/SKILL.md and read by ahel’s review.
Silent dormancy is the worst failure shape this plugin has: the gates look installed but never fire. This command proves the active host is healthy and reports every non-OK finding with an exact remediation.
Flow
- Resolve the plugin root from this loaded skill path, then run its
hooks/doctor.pywith Python 3 and present the report verbatim. Do not try an empty plugin-root environment variable first. - In an arbiter-enabled repo, attempt
git add --all --dry-runvia the shell tool.[H-03]means hooks are firing; execution means CRITICAL: gates dormant.
Remediation ladder
- Restart Codex so hooks register at session start.
- Remove and re-add
ca-codex@codearbiter, then approve the changed hook set in/hooks. - If dormancy was intended,
$ca-initopts the repository in.
When NOT to use
- Scaffold state only →
$ca-init --check. - Project progress, not install health →
$ca-status.
Hard gate
Read-only. MUST NOT create markers, stage files, grant trust, weaken a block, or retry the live-fire probe with different spelling. MUST surface a failed probe as CRITICAL, never as a footnote.
For an arbiter-enabled repository, the mechanical report treats the Git backstop as healthy only
after exact managed-shim and live-enforcer validation, plus a harmless selected-Git
git hook run pre-push probe with empty input. It never executes a foreign hook.
Signals
- GitHub stars
- 144
- Forks
- 7
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
ca-doctor- Source
- github.com/arbiterforge/codearbiter