Git Commit Message Generator

    by Timoranjes

    2

    Automatically generate professional, Conventional Commit messages from your git diffs.

    Secure checkout via Stripe

    0 installsSecurity scanned

    Works with the AI tools you already use

    CClaude CodeCCursorCCodex CLIGGitHub CopilotGGemini CLIVVS CodeWWindsurfMManus+14 more

    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

    Generate standardized commit messages that work with semantic-release.Identify breaking changes automatically from code diffs.Enforce imperative mood and character limits across team repositories.Properly categorize maintenance tasks like chore and refactor.

    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

    Listed3 months ago

    Creator

    Frequently Asked Questions

    Popular in Documentation