Git Commit Message Generator
by Timoranjes
Automatically generate professional, Conventional Commit messages from your git diffs.
Secure checkout via Stripe
Works with the AI tools you already use
See it in action
You say
Look at my staged changes for the auth module and write a commit message. It fixes #402 and the API response change will break existing clients.
Your agent does
feat(auth)!: implement JWT-based session handling
Redesigned the login flow to use signed tokens instead of server-side sessions for better horizontal scaling.
BREAKING CHANGE: The /login response no longer includes a Set-Cookie header. Clients must store the token manually. Closes #402
What you get
About this skill
Automated Conventional Commits from Git Diffs
Maintaining a clean, semantic git history is essential for automated versioning and team collaboration, but writing perfect commit messages every time is a chore. This skill automates the analysis of your staged changes and generates professionally formatted messages following the Conventional Commits specification.
What it does
- Analyzes git diffs to understand the scope and intent of your changes.
- Classifies work into standard types: feat, fix, refactor, docs, style, test, and chore.
- Enforces the 50/72 rule (50 characters for subjects, 72 for body wrapping).
- Detects and highlights breaking changes with the required "!" syntax and footer.
- Writes in the imperative mood, ensuring consistency across your entire project history.
Why use this skill
Unlike generic AI prompting, this skill uses a specific decision heuristic to distinguish between nuances (like refactor vs. style) and handles complex git requirements like footers and issue references. It ensures your repository is ready for automated changelog generation tools like semantic-release.
Supported Workflows
This skill works with any standard Git environment. It can read staged changes, unstaged changes, or focus on specific file paths to provide the most accurate context for your commit message.
How to install
Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean 3 months ago
- 30-day refund guarantee
- One-time purchase, yours forever
- Secure checkout via Stripe
Creator
Frequently Asked Questions
Popular in Documentation

Changelog & Release Notes Generator
Generate beautiful release notes and changelogs automatically from commits, pull requests, and deployments.

📝 Changelog Generator
Turn a local Git range, recent commit window, or tag comparison into plain Markdown release notes with tolerant Conventional Commit grouping, breaking-change detection, tagless fallback, and a reviewable SemVer suggestion.
git-commit-writer
Writes conventional commit messages by analyzing your staged git changes. Detects commit type, scope, and breaking changes automatically.

✍️ Git Commit Writer
Generate Conventional Commit messages from your staged git diff: auto-detects type and scope from the changed files, flags breaking changes, and keeps work-in-progress out of the message. Clean, searchable history that plays nicely with automated changelog tools.