arbiterforge/codearbiter/ca-doctor
Claude Code and agent skill by arbiterforge/codearbiter
- community
Checking that the SKILL.md file is still in the repository.
Verify the active host install, package, command ownership, enforcement, and harmless live-fire probe. Read-only.
Install
npx vskill@latest install arbiterforge/codearbiter/ca-doctorSKILL.md
$ca-doctor — install health
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
The mechanical report also invokes the installation-pinned artifact client's capabilities operation. When the repository contains an HTML authority, it performs a bounded catalog read to surface invalid or ambiguous artifacts. It MUST NOT load the artifact schema, search PATH, use a repository binary, mutate an artifact, or silently fall back to Markdown. Its executing-adapter identity comes from the already admitted plugin root. The observed adapter manifest version is separate from the native helper manifest's declared version and the native executable digest verified by the on-demand capability probe. A newer cached sibling is not the executing version. Missing or malformed identity data is reported as unknown; it never grants package trust.
CAPABILITY_MISSINGor another installation identity failure is unhealthy: report “repair or
reinstall the pinned artifact payload; HTML work is blocked.” Unrelated legacy Markdown remains usable.
- An invalid HTML artifact is unhealthy: preserve the bounded engine code and direct the user to
inspect repair-preview before any explicit reviewed repair.
- 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.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/ca-codex/skills/ca-doctor/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/arbiterforge/codearbiter/ca-doctor)