1

    smart-commit

    by Kevin Cline

    Automate professional, Conventional Commits-compliant git messages via deep diff analysis.

    Updated Apr 2026
    Security scanned
    One-time purchase

    $12

    One-time purchase · Own forever

    ⚡ Also available via Agensi Pro — your AI agent can load this skill on demand via MCP. Learn more →

    Included in download

    • Summarize complex code changes into structured Conventional Commits
    • Generate professional commit messages for staged or unstaged git diffs
    • Includes example output and usage patterns
    • Instant install
    • One-time purchase

    See it in action

    feat(api): add JWT refresh token rotation
    
    - Generate new refresh token on each use to prevent reuse attacks
    - Invalidate old refresh token immediately after rotation
    - Store token family in Redis with 7-day TTL
    
    Commit with this message? (yes / edit / cancel)

    About This Skill

    What it does

    Smart-Commit is a developer utility that automates the tedious process of writing high-quality git commit messages. It analyzes your staged changes (git diffs), categorizes the work according to the Conventional Commits specification, and generates a structured, professional message including a scope and detailed body bullets.

    Why use this skill

    Standardizing commit history is crucial for team velocity and automated changelogs, but manually following strict conventions is friction-heavy. This skill is better than generic AI prompting because it follows a rigorous 7-step analysis pipeline: identifying file types, detecting logic changes vs. refactors, and adhering to specific formatting rules (imperative mood, character limits, and proper scoping).

    Key Features

    • Automatic Context Awareness: Automatically detects if you have staged files or need to analyze the entire working tree.
    • Conventional Commit Compliance: Uses standard types like feat, fix, refactor, and chore with appropriate scopes.
    • Interactive Workflow: Presents the message for approval before executing the git commit command.
    • Amend Support: Intelligent enough to merge current changes with the previous commit message using the --amend flag.

    Supported Tools

    Works natively with any Git repository. No external API keys or specialized configurations are required beyond your existing git environment.

    Use Cases

    • Summarize complex code changes into structured Conventional Commits
    • Generate professional commit messages for staged or unstaged git diffs
    • Amend previous commits by merging existing context with new changes
    • Maintain a clean, searchable git history for automated changelog generation

    Reviews

    No reviews yet — be the first to share your experience.

    Only users who have downloaded or purchased this skill can leave a review.

    Security Scanned

    Passed automated security review

    Permissions

    Allowed Hosts

    www.conventionalcommits.org

    Creator

    K
    Kevin Cline

    ClawdWorks

    Builder of autonomous AI agents and Claude Code skills. ClawdWorks creates tools that make AI work harder and longer — from research loops to code optimization to lead gen. Powered by Claude Opus 4.6 + Codex 5.4.

    Frequently Asked Questions

    Similar Skills

    $12

    One-time