Skip to content
shell
$ npx -y skills add arbiterForge/codeArbiter --skill ca-commit --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/ca-commit
How auto-invocation works

Context preview

The summary Claude sees to decide when to auto-load this skill.

Run the full commit gate — the only sanctioned path to a git commit.

SKILL.md

ca-commit.SKILL.md
name: ca-commit
description: Run the full commit gate — the only sanctioned path to a git commit.
argument-hint: (none)

$ca-commit — commit gate

The only path to a commit. The orchestrator issues no `git commit` without the `commit-gate` skill clearing first. "It looks good" is not authorization. No arguments — the skill reads current git state (staged files, diff, test results) and decides whether every gate is green.

Routes to

The `commit-gate` skill (`${CLAUDE_PLUGIN_ROOT}/routines/commit-gate/SKILL.md`) — all phases. The skill is canonical for its phases, gates, and output format.

When NOT to use

  • Before writing code → `$ca-feature` or `$ca-fix` first.
  • To check PR readiness → `$ca-pr` (dispatches additional BLOCK-level reviewers).
  • To run tests without committing → run the test command from `tech-stack.md` directly.

Hard gate

MUST NOT commit without `commit-gate` clearing. MUST NOT commit if the project test suite is not green.

Read it on GitHub ↗
Ships withcodearbiter

When you can't trust yourself with your code base, trust Arbiter.

Get the whole plugin, auto-invoked
Stats
138
Stars
0
Views
7
Forks
Active
Maintenance
Python
Language
AGPL-3.0
License
5h ago
Last commit
2mo ago
Created

Repo: arbiterForge/codeArbiter

Other skills on codearbiter.