arbiterforge/ca-chore
Sanctioned lane for non-behavioral work — docs-only edits, dependency bumps, reverts. Type-scaled gates; no TDD demanded of prose.
npx skills add https://github.com/arbiterForge/codeArbiter --skill ca-chore
The sanctioned path for work that has no behavioral surface to test-drive. Three types, each with
the gates that fit it — and nothing it doesn't need. Everything still exits through commit-gate
(classification docs / chore / revert) and lands via branch/PR.
docs — README, comments, CHANGELOG, .codearbiter/ prose, typo fixes.
anti-slop copy pass on any user-facing doc in the change; commit-gate.
and docs/**; not codeArbiter's own framework bodies), load
${CLAUDE_PLUGIN_ROOT}/includes/anti-slop-design/INDEX.md, then core.md and the
medium-documents leaf (§7.A.1), and run the §3.A em-dash ban and the §3.B copy self-audit over
the authored prose before commit-gate. The H-13 PostToolUse reminder surfaces §3.A separator
dashes as you write, so the pass is a confirmation, not a discovery.
tdd — prose has no failing test to write.deps — bump an existing dependency's version (manifest + lockfile together, never one without
the other).
dependency-reviewer (same vetting as $ca-add-dep — license, provenance,supply chain, changelog of the bump); full test suite green after the bump; commit-gate.
$ca-feature or $ca-fix.
revert — back out a named commit.
git revert <SHA> (never hand-edited backout); full suite green after the revert; thecommit message references the reverted SHA and the reason; commit-gate.
fixing a defect the suite missed, open $ca-fix afterward to pin it.
$ARGUMENTS into one of the three types. Anything with a behavioral code change beyonda mechanical revert is NOT a chore — redirect to $ca-feature or $ca-fix and stop.
commit-gate with the matching classification, thenfinishing-a-development-branch as usual.
MUST reject a change containing behavioral code (beyond the revert itself) — that is $ca-feature
or $ca-fix territory. MUST keep manifest and lockfile changes in the same commit for deps.
MUST run the full suite for deps and revert. MUST run the anti-slop copy pass on any user-facing
doc a docs change authors or edits. Never skips commit-gate.
$ca-feature / $ca-fix.$ca-add-dep.$ca-refactor.Take arbiterforge/ca-chore from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.