Skip to content
Development
Skill

/ca-commit

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

From plugin
codearbiter
14562 skills19 agents42 commands
Install
$ 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.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/ca-commit

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 ([routines/commit-gate/SKILL.md](../../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.

Ships withcodearbiter

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

Get the whole plugin

Other skills on codearbiter.