More screenshots

    Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    πŸ§‘β€πŸ’» Git Commit & PR Writer

    1

    Turn Code Changes into Clean, Professional Git Output. Automate Conventional Commits and structured PR descriptions from git diffs.

    Free

    1 install5.0 (1 review)
    πŸ§‘β€πŸ’» Git Commit & PR Writer

    πŸ§‘β€πŸ’» Git Commit & PR Writer

    Example session with this skill installed

    Write a commit and PR for this diff
    --- a/src/auth.ts
    +++ b/src/auth.ts

    • const user = await db.find(id);
    • const user = await db.find(id);
    • if (!user) throw new Error('User not found');
    • Read your context and instructions
    • Compiled the git commit

    I have analyzed the diff. The change adds a guard clause to handle missing users in the authentication module.

    Commit Message

    fix(auth): handle null user response in find query
    
    Add a check for undefined user results and throw an error to prevent 
    downstream null pointer exceptions.
    

    Pull Request Description

    Summary

    This PR adds basic error handling to the user retrieval logic in the auth module. Previously, a missing user would not trigger an error, potentially causing crashes in dependent functions.

    Changes

    • Added a null check after the db.find(id) call.
    • Introduced an explicit error throw when a user record is not found.

    Test Plan

    • Attempt to authenticate with a non-existent user ID.
    • Verify that the application throws a 'User not found' error instead of crashing.
    • Ensure existing valid user logins still function correctly.

    Notes

    This is a minor fix and does not require any database migrations.

    Next steps

    1. Copy the commit message and run git commit -m "[message]".
    2. Use the PR description for your GitHub or GitLab pull request body.

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

    About this skill

    πŸ§‘β€πŸ’» Git Commit & PR Writer

    πŸš€ Turn your code changes into clean, professional Git commits and PRs. This AI skill analyzes your git diff, staged changes, branch summary, or change description and creates ready-to-use developer documentation without inventing changes.

    ✨ What It Does

    • πŸ“ Generates Conventional Commit messages
    • πŸ”€ Creates structured Pull Request descriptions
    • 🧠 Detects commit types like feat, fix, refactor, docs, test, chore, perf, ci and build
    • 🎯 Suggests meaningful scopes when appropriate
    • πŸ§ͺ Generates practical PR test plans
    • ⚠️ Handles breaking changes and issue references
    • πŸ“‹ Generates commit messages and PR descriptions together
    • πŸ”’ Stays faithful to the provided changes

    πŸ’‘ Perfect for developers, freelancers, open-source contributors, coding agents, and engineering teams who want consistent, review-ready Git communication.

    ⚑ Less writing. Cleaner Git history. Better PRs.

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    5.0
    1 review
    5
    1
    4
    0
    3
    0
    2
    0
    1
    0

    1 people have installed this skill.

    Trust & safety

    Security scanned

    Verified clean 3 days ago

    • Free to download with an account

    Listed3 days ago

    What's inside

    Frequently Asked Questions