arbiterforge/codearbiter-ca-new-skill
Author a new codeArbiter skill: prove the gap is real, get the spec approved, then write it.
npx skills add https://github.com/arbiterForge/codeArbiter --skill ca-new-skill
The only permitted entry to creating a skill. Nothing is written until the gap is proven uncovered — skills are not created speculatively. Name the skill in verb-noun form ("dependency-review"), not as a description ("the thing that checks packages").
Routes to the skill-author skill, which owns the work end to end through its five gated phases — gap
evidence, scope, authoring, self-review against the v2 house style, and routing integration (the
INDEX.md + routing-table entry that makes the new skill reachable). The phase definitions live in the
skill; this command does not restate them. Nothing is authored until an existing skill or agent is
proven not to cover the need; nothing ships until the new skill carries gated phases, hard rules, and
its routing entry.
skill-author (<plugin-root>/routines/skill-author/SKILL.md) — all five phases.
/ca-feature or a command definition./ca-feature./ca-btw.MUST prove the gap is real in Phase 1 before writing any skill content. MUST get user approval on the
spec before authoring. MUST NOT create a skill that duplicates an existing skill's purpose — surface
the overlap instead. Skill files live only under <plugin-root>/routines/<name>/.
Take arbiterforge/codearbiter-ca-new-skill 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.