<< All versions

Skill v1.0.0

currentAutomated scan100/100
gacela-project/gacela/commit
──Details
PublishedNovember 4, 2026 at 06:38 AM
Content Hashsha256:c3d02ec8da333130...
Git SHAec8876409225
──Files
Files (1 file, 1.6 KB)
SKILL.md1.6 KBactive
SKILL.md · 51 lines · 1.6 KB

description: Use to fix style, run the gate and commit with a conventional message. argument-hint: "[optional commit message]" disable-model-invocation: true x-claude: allowed-tools: "Read, Edit, Bash(composer ), Bash(./vendor/bin/), Bash(git *)" x-codex: interface: display_name: "Commit" short_description: "Auto-fix, check the changelog, and commit with a conventional message" metadata: version: "1.0.0"


Commit

Context

::target claude !git diff --stat !git diff --cached --stat !git status --short ::end ::target codex Run git diff --stat, git diff --cached --stat, and git status --short first. ::end

Instructions

  1. Auto-fix:

``bash composer fix ` Review what the fixers changed. Rector can delete or privatize fixture methods that are dead on purpose; revert those and skip the file in rector.php`.

  1. Stage the changed files by name. Never git add -A.
  1. Changelog: if the change needs an entry and has none, run /changelog and stage it.
  1. Message in conventional commit format:
  • Use the argument as the message when given; otherwise derive it from the staged diff.
  • Follow the commit rules under "Git and pull requests" in AGENTS.md.
  1. Commit:

``bash git commit -m "<message>" ` The pre-commit hook runs the gate, so do not run it again first. If the hook fails, fix the cause, restage, and commit again. Never pass --no-verify. Without the hook (it is installed by composer install`), run the gate before committing.

  1. Report: commit hash, message, and files included.
All versions