agentsclimarketplace

Ca new skill

Skill arbiterForge/codeArbiter/plugins/ca-codex/skills/ca-new-skill

Author a new codeArbiter skill: prove the gap is real, get the spec approved, then write it.From its SKILL.md

Install
npx -y skills add arbiterForge/codeArbiter --skill ca-new-skill

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

1.6 KB, 340 tokens by cl100k_base, as published. Nobody here has run it

$ca-new-skill — author a 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").

Flow

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.

Routes to

skill-author (${CLAUDE_PLUGIN_ROOT}/routines/skill-author/SKILL.md) — all five phases.

When NOT to use

  • A one-time action → $ca-feature or a command definition.
  • An existing skill nearly covers it → extend that skill via $ca-feature.
  • "Do we even need a skill here?" → $ca-btw.

Hard gate

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 ${CLAUDE_PLUGIN_ROOT}/routines/<name>/.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.