home / skills / vadimcomanescu / codex-skills / git-commit-helper
This skill helps craft clear, conventional commits by summarizing changes, applying prefixes, and documenting intent and scope.
npx playbooks add skill vadimcomanescu/codex-skills --skill git-commit-helperReview the files below or copy the command above to add this skill to your agents.
---
name: git-commit-helper
description: Help craft clear, conventional commits. Use when preparing commit messages, organizing changes into commits, or documenting intent and scope for code changes.
---
# Git Commit Helper
Create concise, high-signal commits that explain intent and scope.
## Quick Start
1) Summarize the change and split unrelated edits.
2) Choose a conventional commit prefix if applicable.
3) Write a short subject + optional body describing why.
## Guardrails
- One logical change per commit.
- Avoid noisy “WIP” messages unless asked.
- Mention user-visible impact when relevant.
## References
- Extended examples: `references/examples.md`
This skill helps you craft clear, conventional commit messages and organize changes into focused commits. It guides subject and body composition, suggests conventional prefixes, and enforces one logical change per commit. Use it to improve project history clarity and make reviews faster.
The skill analyzes your staged changes and the described intent, then proposes a short subject line and optional body that follow conventional commit style. It suggests how to split unrelated edits into separate commits and highlights user-visible impacts to include. It also flags noisy or vague messages like “WIP” and offers cleaner alternatives.
Should every commit use a conventional prefix?
Use conventional prefixes when your project follows that convention; otherwise prioritize clarity. Prefixes help tooling and release automation when present.
How do I decide commit scope versus body?
Keep the subject focused on what changed; use the body to explain why, implementation notes, and any migration or rollout instructions.