commit-gate

Solid

Create a verified local Git commit when committing changes is requested. Not for explaining commit history, drafting a message only, or postponing a commit. Applies every commit gate and never implies a push or PR.

Code & Development 145 stars 7 forks Updated today AGPL-3.0

Install

View on GitHub

Quality Score: 83/100

Stars 20%
72
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# commit-gate The only permitted path to a commit. Bypassing it is a hard-rule violation. Routed to when the user invokes `/commit` or any equivalent instruction to persist staged changes. No command arguments are required; inspect current Git state. Test-only requests use the recorded invocation in `tech-stack.md` without entering this committing procedure. PR readiness belongs to the existing PR workflow; an informational or message-only request must not reach staging, commit, or this procedure's writing close. ## Pre-flight Read these, or STOP and surface the gap — never guess a command: - `<project-root>/.codearbiter/tech-stack.md` — test, lint, and secrets-scan invocations. Stop if missing; do not guess. - [includes/verification-boundary.md](../../includes/verification-boundary.md) — the required split between focused local proof and exhaustive exact-head hosted CI. - A git repository must be present and `git status` available. - The `tdd` skill must have cleared all six phases for any new or modified feature code in the staged set. If `tdd` is incomplete, STOP and surface the gap. - The discovered authoritative spec/plan pair, when this commit belongs to a `/feature` or `/sprint` pipeline. For HTML, load [includes/artifacts.md](../../includes/artifacts.md); use the engine `identity` and `eligible` results, and treat the exact spec and plan identities plus the acceptance receipts bound in engine state as the commit proof. Require `all_accepted_and_current:...

Details

Author
arbiterForge
Repository
arbiterForge/codeArbiter
Created
4 months ago
Last Updated
today
Language
Python
License
AGPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category