Git Commit Writer

    7

    Writes conventional commit messages by analyzing your staged git changes. Detects commit type, scope, and breaking changes automatically.

    Free

    470 uses4.8 (8 reviews)

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+21 more

    git-commit-writer

    Example session with this skill installed

    Review my staged changes and draft a list of conventional commit messages for these modifications, including any breaking changes you find.

    • Read your context and instructions
    • Compiled the git-commit-writer

    feat(search): add fuzzy matching to product filter
    fix(api): handle null pointer in auth middleware
    chore(deps): update lodash to v4.17.21
    refactor(ui): extract Button component to design-system
    BREAKING CHANGE: change api/v1/user response schema to include uuid.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Stop writing vague commit messages. This skill reads your actual staged diff and generates precise, informative commit messages following the Conventional Commits specification. It detects the commit type (feat, fix, refactor, docs, chore, etc.), identifies the scope from the changed files, flags breaking changes, and suggests splitting commits when multiple logical changes are staged. Works with any git repository.`

    • High-token usage for extremely large diffs with many file changes.
    • Cannot automatically resolve git conflicts.
    • Performance may degrade if hundreds of files are staged simultaneously.

    How to use

    1. 1

      Connect your agent to the Agensi MCP

      Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup

    2. 2

      Sign in to Agensi

      Your agent shows a sign-in link. Sign in and click Allow.

    3. 3

      Ask for what you need

      Your agent loads this skill and uses it on your task. It always asks before any payment.

    Reviews

    4.8
    8 reviews
    5
    7
    4
    0
    3
    1
    2
    0
    1
    0

    Trust & safety

    Security scan

    Security scan passed 8 months ago

    • Free with an Agensi account

    Requires

    Git

    Permissions

    Terminal / Shell
    Listed8 months ago

    What's inside

    Frequently Asked Questions

    The skill supports the full standard set: feat, fix, docs, style, refactor, perf, test, build, ci, chore, and revert. It automatically selects the most appropriate type based on the content of your staged diff.

    The skill primarily analyzes staged changes (`git diff --cached`). If no changes are staged, it will check your working directory and prompt you to stage files before generating the message.

    Yes. It detects breaking changes by identifying removed public APIs, altered function signatures, or renamed exports, and will automatically include the 'BREAKING CHANGE:' footer in the draft.

    Absolutely. If the skill detects multiple unrelated logical changes in a single diff, it will recommend splitting the work into smaller, more focused commits to maintain a clean project history.

    The skill follows the Conventional Commits 1.0.0 specification, including an imperative subject line, optional scope, body for context, and footer for breaking changes or issue references.