This is a straightforward implementation of Conventional Commits that activates when you mention git commits or ask to commit changes. It walks you through the type/scope/subject format, explains what goes in the body and footer, and includes solid examples of both good and bad commits. The guidelines are sensible: imperative mood, 50 character subjects, 72 character body wrapping, proper issue references. It covers the standard types like feat, fix, docs, refactor, and handles breaking changes correctly. If you work on a team that enforces commit conventions or you just want to stop writing terrible commit messages, this gives you the structure without overthinking it.

skills.sh installs
619
GitHub stars
66
last updated
Jul 14, 2026

Install

$ npx -y skills add charon-fan/agent-playbook --skill commit-helper --agent claude-code

Installs into .claude/skills of the current project.

Files

Commit Message Helper

A skill for creating properly formatted Git commit messages following the Conventional Commits specification.

When This Skill Activates

This skill activates when you:

  • Ask to commit changes
  • Mention commit messages
  • Request git commit formatting
  • Say "commit" or "git commit"

Commit Message Format

<type>(<scope>): <subject>

<body>

<footer>

Types

TypeDescription
featA new feature
fixA bug fix
docsDocumentation only changes
styleChanges that do not affect the meaning of the code (formatting, etc.)
refactorA code change that neither fixes a bug nor adds a feature
perfA code change that improves performance
testAdding missing tests or correcting existing tests
choreChanges to the build process or auxiliary tools
ciChanges to CI configuration files and scripts
buildChanges that affect the build system or external dependencies

Scope

Sponsors

Details

Repository
github.com/charon-fan/agent-playbook
Categories
Git & Pull Requests, AI & Agent Building
First seen
Jun 3, 2026

More from charon-fan/agent-playbook

All 24
1sickn33 avatarcodex-reviewsickn33/antigravity-awesome-skillscodex review560skills.sh installs
2andreadellacorte avatargroove-work-reviewandreadellacorte/grooveEvaluate output, identify lessons, decide accept/rework. Use after implementation.545skills.sh installs
3andreadellacorte avatargroove-utilities-memory-log-gitandreadellacorte/grooveRecord git activity summary in memory log.538skills.sh installs
4garrytan avatarplan-eng-reviewgarrytan/gstackEng manager-mode plan review. (gstack)526skills.sh installs
5garrytan avatarplan-ceo-reviewgarrytan/gstackCEO/founder-mode plan review. (gstack)517skills.sh installs
6benedictking avatarcodex-reviewbenedictking/codex-reviewcodex review511skills.sh installs