Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    conventional commit rewriter

    3

    Enforce strict Conventional Commit standards on messy diffs and developer notes without hallucinations.

    $5

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    conventional commit rewriter

    conventional commit rewriter

    Example session with this skill installed

    rewrite this: i fixed the login screen crash when the password field is empty and also updated the readme to include the new setup steps.

    • Read your context and instructions
    • Compiled the conventional commit rewriter

    I have analyzed your input and identified two distinct changes. I recommend splitting these into two separate commits.

    Recommended Commits

    Commit 1

    fix(ui): resolve crash on login screen with empty password
    

    Commit 2

    docs: update setup instructions in README
    

    Reason
    The first change addresses a specific bug in the UI, while the second is a documentation-only update.

    Confidence
    High

    Notes
    The scope (ui) was inferred from "login screen". If there is a more specific package name (e.g., auth-web), consider using that instead.

    Next steps

    1. Stage the UI changes and apply the fix commit.
    2. Stage the README changes and apply the docs commit.
    3. Push your changes.

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

    About this skill

    The problem

    Writing standardized commit messages is tedious, leading to inconsistent logs that break automated changelogs and make history hard to read. Developers often default to vague messages like "fixed bug" or "updates," losing the context of what actually changed.

    What it does

    • Converts informal developer notes or diff summaries into valid Conventional Commits.
    • Identifies the correct commit type (feat, fix, refactor, etc.) based strictly on provided context.
    • Formats breaking changes with the "!" indicator and appropriate footers without inventing migration details.
    • Detects and suggests splitting multiple unrelated changes into separate commit messages.
    • Flags ambiguity when the input lacks sufficient detail to determine a type or scope.

    Why this beats prompting it yourself

    Generic LLMs often hallucinate technical details, invent issue numbers, or guess commit types to appear helpful. This skill enforces strict anti-hallucination rules, ensuring your git history stays factual and your automated CI pipelines don't break due to malformed headers.

    Use cases

    • Turning a messy list of "last hour" changes into a structured set of commits.
    • Standardizing commit messages across a team with varying levels of discipline.
    • Ensuring breaking changes are properly flagged for automated semver tooling.
    • Cleaning up a PR summary before merging into the main branch.

    Known limitations

    This is a text-rewriting utility. It cannot access your local repository, execute git commands, or analyze code unless the diff is explicitly pasted into the chat.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    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

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scanned

    Verified clean 1 month ago

    • Passed all security checks, Safe to install

    Listed1 month ago

    What's inside

    Frequently Asked Questions