Creates clean commits using a consistent message convention. Use when staging changes, composing commit messages, and preparing reviewable history.
Install
npx skillscat add erinrugas/artisan-agents/git-commit Install via the SkillsCat registry.
About this skill
This skill creates clean Git commits with consistent message formatting using Conventional Commits conventions. It helps prevent messy commit histories by guiding the staging of relevant files and composing structured messages based on change intent. Use it when committing changes or improving repository history quality.
SKILL.md
Git Commit Skill
When to Apply
- User asks to commit current changes.
- Commit message quality/history cleanup is needed.
Workflow
- Review changed files and group by intent.
- Stage only relevant files (avoid accidental unrelated changes).
- Write commit message using project convention (or Conventional Commits by default).
- Verify commit contains only intended changes.
Default Message Format
<type>(<scope>): <summary>- Types:
feat,fix,refactor,test,docs,chore,perf,ci