brainstorming
Refine feature and sprint intent into a useful specification. Capture scope, observable criteria and material choices without…
Verify the active host install, package, command ownership, enforcement, and harmless live-fire probe. Read-only.
Claude Code
$ npx -y skills add arbiterForge/codeArbiter --skill ca-doctor --agent claude-code
Codex
$ npx skills add arbiterForge/codeArbiter --skill ca-doctor -a codex -y
Cursor
$ npx skills add arbiterForge/codeArbiter --skill ca-doctor -a cursor -y
Gemini CLI
$ npx skills add arbiterForge/codeArbiter --skill ca-doctor -a gemini-cli -y
GitHub Copilot
$ npx skills add arbiterForge/codeArbiter --skill ca-doctor -a github-copilot -y
OpenCode
$ npx skills add arbiterForge/codeArbiter --skill ca-doctor -a opencode -y
Windsurf
$ npx skills add arbiterForge/codeArbiter --skill ca-doctor -a windsurf -y
name: ca-doctor description: Verify the active host install, package, command ownership, enforcement, and harmless live-fire probe. Read-only. argument-hint: (none)
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.
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.
reinstall the pinned artifact payload; HTML work is blocked.” Unrelated legacy Markdown remains usable.
inspect `repair-preview` before any explicit reviewed repair. 1. Resolve the plugin root from this loaded skill path, then run its `hooks/doctor.py` with Python 3 and present the report verbatim. Do not try an empty plugin-root environment variable first. 2. In an arbiter-enabled repo, attempt `git add --all --dry-run` via the shell tool. `[H-03]` means hooks are firing; execution means **CRITICAL: gates dormant**.
1. Restart Codex so hooks register at session start. 2. Remove and re-add `ca-codex@codearbiter`, then approve the changed hook set in `/hooks`. 3. If dormancy was intended, `$ca-init` opts the repository in.
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.
Open-source governance and hard gates for AI coding agents across Claude Code, Codex CLI, and Pi.
Refine feature and sprint intent into a useful specification. Capture scope, observable criteria and material choices without…
Create a verified local Git commit when committing changes is requested. Not for explaining commit history, drafting a message…
Inspect context drift and refresh selected source-backed documents under existing authorization.
Build source-backed project context through bounded inspection, optional agents, and record-level knowledge writes.
The banned-primitive gate. Routed to when changed code hashes, signs, encrypts, derives keys, generates security-relevant…
Investigate an unexplained defect or unexpected behavior without changing application code. Use for root-cause diagnosis and an…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.