Skip to content

Reference

Entity identities, frontmatter, host availability, and exact source embeds regenerate from the shipped payload on every build. Curated operating guidance is hand-reviewed and contract-tested, but it can still lag a source change; when the two disagree, the exact source embed is authoritative. See how the three catalogs cooperate in How a Request Flows: a command routes to an owning skill, which may dispatch specialist agents.

Use the catalog from left to right.
  1. Choose the public command that matches the outcome you need.
  2. Follow its owning skill to understand phases, stops, and durable artifacts.
  3. Open an agent only to inspect a dispatched role's tools and constraints; agents are not a second command surface.

Every entity page begins with host-native syntax or dispatch context, then curated operating guidance, gates, related routes, and the exact source used to generate it.

Commands, skills, and agents below are generated from the ca (Claude Code) plugin payload. Each command page checks the shipped Claude Code, Codex, and Pi catalogs and marks adapters where that command is not shipped. The Agents catalog below describes Claude Code’s packaged agent charters. Current Codex releases load those charters into host-provided agent threads and retain thread receipts; older hosts may fall back to inline execution except where isolated scouts are mandatory. Pi dispatches hardened children through the parent-only codearbiter_dispatch tool. See Compatibility → Host Differences for the full per-surface breakdown across all three hosts.

CommandDescription
previewZero-onboarding, read-only dry-run of the reviewer fleet against the current uncommitted diff. Predicts reviewers, runs the state-free secret scan, writes nothing.
CommandDescription
initOpt this repo into codeArbiter — scaffold the root-level .codearbiter/ state store.
CommandDescription
add-depVet a new or changed third-party dependency for license, provenance, and supply-chain risk before any install runs.
choreSanctioned lane for non-behavioral work — docs-only edits, dependency bumps, reverts. Type-scaled gates; no TDD demanded of prose.
featureStart a feature: brainstorm a spec, get it approved, then drive it test-first through the pipeline. The one entry to implementation.
fixFix a confirmed bug: a failing regression test first, then a minimal fix, then the rest of the tdd gates.
refactorRestructure code with behavioral parity proven through unmodified pre-existing tests, then refactor. No behavior change.
spikeExploratory spike on a throwaway branch — answer a named question with disposable code. Never merges; exits to a findings note or /ca:feature.
sprint (preview)Autonomous sprint — one interactive spec gate, then plan-to-PR execution with every auto-decision SMARTS-scored and logged. Hard gates remain true stops.
CommandDescription
reviewReview a diff with the reviewer fleet, funneled to one triaged verdict. Targets the current working diff, a path, or an inbound GitHub PR.
CommandDescription
adrAuthor a numbered, dated, user-attributed Architecture Decision Record under .codearbiter/decisions/.
CommandDescription
commitRun the full commit gate — the only sanctioned path to a git commit.
prOpen a pull request the only sanctioned way — clear every BLOCK-level review finding, then stage the PR. Never a direct write to the default branch.
releaseCut a release the only sanctioned way — derive the target’s declared version policy from the commit log, roll its changelog, compose an annotated tag, and optionally publish its exact declared assets. Takes the declared target’s name as its only argument, or —dry-run to preview one with no write. The only path to a version tag.
CommandDescription
doctorVerify the active host install, package, command ownership, enforcement, and harmless live-fire probe. Read-only.
overrideSanctioned, logged bypass of a gate or hard rule — one audit line, then proceed.
statusShow the project’s current state at a glance — stage, open tasks, open questions, overrides since the last checkpoint, current branch. Read-only.
taskThe sanctioned task-board mutator — add a queued task, start one (flips to in-progress and stamps the date, minting a dotted ID on pick-up), or mark an in-progress task done. The only blessed write to open-tasks.md.
CommandDescription
debugInvestigate-then-decide root-cause analysis for a defect whose cause is unknown. No code changes — exits to /ca:fix, /ca:adr, or a no-action close.
CommandDescription
checkpointPeriodic multi-reviewer sweep of the whole codebase — surfaces a triaged checkpoint report.
threat-modelOpt-in lightweight STRIDE pass for a sensitive feature before implementation. Not a routine gate — invoke it when a change warrants security thought.
tribunalDeep, rarely-convened whole-codebase audit — eleven specialist lenses, a resumable on-disk audit log, findings filed as GitHub issues on approval. Expensive; estimates cost and STOPs before running. Never a required gate.
CommandDescription
adr-statusReport the health of Architecture Decision Records — aged, unchallenged, supersession candidates, unresolved CONFIRM-NN. Read-only.
reconcileSMARTS arbitration — reconcile architectural artifacts against the scaffold and prior decisions; every variance resolved by an explicit, user-attributed choice.
CommandDescription
auditAssemble the governance record for a range — commits, overrides, ADRs, sprint auto-decisions, open questions, checkpoint findings — into one dated audit packet. Read-only.
metricsRead-only 3-metric governance glance — override rate, small-lane rate, sprint low-confidence ratio — each with a trend arrow vs. the prior 20-commit window.
prune (preview)Trim transcript clutter to extend session lifetime — analyze, prune a copy, or toggle the after-each-turn service. Dry-run by default; gains land at resume/compaction, not the current turn.
standupDaily repo hygiene — review the day’s repo state, then perform the cleanups under per-action confirmation. Fast-forward only, never destructive without a yes.
statuslineWire codeArbiter’s statusline into ~/.claude/settings.json, or remove it.
CommandDescription
new-skillAuthor a new codeArbiter skill: prove the gap is real, get the spec approved, then write it.
CommandDescription
commandsShow the codeArbiter command catalog — the public command list and what each routes to.
CommandDescription
create-contextBrownfield back-fill — scout an existing codebase and populate .codearbiter/, then lock it initialized.
decomposeGreenfield decomposition interview — a layered interview that populates .codearbiter/ and locks it initialized.
CommandDescription
cleanupFinish an already-merged branch — classify the leftover artifacts, return to a fast-forwarded default checkout, and delete the merged local branch. Every discard confirmed per item; containment proven, never assumed.
watchWatch a PR’s CI to completion — diagnose on red, notify and offer the merge on green. Never auto-merges.
CommandDescription
context-checkOptional manual drift audit — report stale provenance-tracked docs, then per stale doc offer re-scout, re-baseline, or defer. Not the daily loop; commit-gate auto-heal owns routine maintenance.
CommandDescription
conflictStop everything and surface a rule conflict — persona vs. docs vs. code. Present both sides and the conflict-hierarchy level; the user resolves. No silent reconciliation.
CommandDescription
btwLightweight Q&A about the project — answer from context and return, no routing, no state change.
SkillDescription
brainstormingThe Socratic spec-refinement front of /feature, and the planning front of /sprint.
commit-gateThe only path to a commit.
context-checkOptional manual drift audit — report stale provenance-tracked docs (via _provenancelib drift detection across .codearbiter/.provenance/), then per stale doc offer re-scout / re-baseline / defer.
context-creationThe brownfield back-fill.
crypto-complianceThe banned-primitive gate.
debugInvestigate-then-decide root-cause analysis for a defect whose cause is unknown (distinct from /fix, which assumes a known bug).
decision-lifecycleAuthor and track Architecture Decision Records.
decision-varianceReconcile the project’s architectural artifacts against the scaffold and prior decisions, then present each variance as a SMARTS analysis for the user to decide.
decomposeThe greenfield decomposition interview.
dispatching-parallel-agentsThe parallel fan-out primitive.
executing-plansThe checkpoint coordinator for /feature.
finishing-a-development-branchThe terminal step of /feature and /sprint.
post-merge-cleanupFinish an already-merged branch.
refactorThe behavior-preserving restructure gate.
releaseThe single permitted path to a version tag, for any target declared in the project’s .codearbiter/release-targets.md.
secret-handlingThe secret-source gate.
security-architectureOptional, opt-in STRIDE threat pass for a sensitive feature — invoked deliberately via /threat-model, never forced on ordinary changes.
skill-authorThe authoring gate for new skills.
subagent-driven-developmentThe implementation engine.
tddThe test-first gate.
tribunalThe deep, rarely-convened whole-codebase audit lane.
using-git-worktreesOPTIONAL per-task isolation for autonomous parallel work.
writing-plansThe spec-to-plan bridge.
AgentModel tierDescription
architecture-drift-reviewerHaikuRead-only checkpoint reviewer.
auth-crypto-reviewerinheritReviews authentication, cryptography, key handling, and secrets against the repository’s .codearbiter/security-controls.md.
backend-authorSonnetUse when writing or modifying backend/server-side code.
checkpoint-aggregatorHaikuPersists a complete verdict-aggregator output under the selected dated checkpoint filename in .codearbiter/checkpoints/.
coverage-auditorHaikuDispatched by the tdd skill (Phase 4) to audit test coverage against TDD obligations.
decision-challengerinheritAdversarial red-team reviewer of ADRs.
dependency-reviewerSonnetDispatched when package.json, lock files, or container base images change.
design-quality-reviewerSonnetReviews generated, user-facing visual or formatted output (UI, reports, slides, charts, diagrams, CLI output) against the anti-slop-design reference.
finding-triageHaikuPost-processes reviewer reports — consolidates findings, classifies each by severity and whether it blocks the current change.
frontend-authorSonnetUse when writing or modifying frontend/UI code.
graderinheritINTERNAL SMARTS analyst dispatched by the decision-variance skill.
infra-authorSonnetUse when writing or modifying IaC, containers, CI/CD manifests, or deployment configuration.
map-depsinheritDispatched by the tribunal deep-audit lane’s Phase 1, on a large/sprawling repo, to offload dependency/integration-surface mapping out of the orchestrator’s retained context.
map-structureinheritDispatched by the tribunal deep-audit lane’s Phase 1, on a large/sprawling repo, to offload structural mapping out of the orchestrator’s retained context.
migration-reviewerinheritDispatched when a database migration file is added or modified.
scoutHaikuINTERNAL evidence-gatherer dispatched by the decision-variance and context-creation skills.
security-reviewerinheritDispatch PROACTIVELY when a change touches authentication, authorization, cryptography, secrets, deployment manifests, network policies, or CI workflows.
tribunal-lens-reviewerinheritDispatched by the tribunal deep-audit lane, once per active lens, with a lens assignment.
verdict-aggregatorHaikuComposes a complete finding-triage report into one structured in-memory verdict for the caller.

Each lens card is the per-lens mandate the tribunal-lens-reviewer agent executes when /ca:tribunal dispatches it under that lens’s assignment.

LensDescription
appsecThe appsec tribunal lens: the per-lens mandate the tribunal-lens-reviewer agent executes when a /ca:tribunal deep audit activates this lens.
architectureThe architecture tribunal lens: the per-lens mandate the tribunal-lens-reviewer agent executes when a /ca:tribunal deep audit activates this lens.
coverageThe coverage tribunal lens: the per-lens mandate the tribunal-lens-reviewer agent executes when a /ca:tribunal deep audit activates this lens.
infraThe infra tribunal lens: the per-lens mandate the tribunal-lens-reviewer agent executes when a /ca:tribunal deep audit activates this lens.
migrationThe migration tribunal lens: the per-lens mandate the tribunal-lens-reviewer agent executes when a /ca:tribunal deep audit activates this lens.
observabilityThe observability tribunal lens: the per-lens mandate the tribunal-lens-reviewer agent executes when a /ca:tribunal deep audit activates this lens.
performanceThe performance tribunal lens: the per-lens mandate the tribunal-lens-reviewer agent executes when a /ca:tribunal deep audit activates this lens.
reliabilityThe reliability tribunal lens: the per-lens mandate the tribunal-lens-reviewer agent executes when a /ca:tribunal deep audit activates this lens.
secrets-supplyThe secrets-supply tribunal lens: the per-lens mandate the tribunal-lens-reviewer agent executes when a /ca:tribunal deep audit activates this lens.
test-fidelityThe test-fidelity tribunal lens: the per-lens mandate the tribunal-lens-reviewer agent executes when a /ca:tribunal deep audit activates this lens.
typesafetyThe typesafety tribunal lens: the per-lens mandate the tribunal-lens-reviewer agent executes when a /ca:tribunal deep audit activates this lens.