Conventional Commit & PR Description Writer

    2

    Generate evidence-based Conventional Commits and professional PR descriptions from Git diffs and notes.

    Free

    0 installsSecurity scanned

    Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIGitHub CopilotGitHub CopilotGemini CLIGemini CLI+20 more

    Conventional Commit & PR Description Writer

    Example session with this skill installed

    Generate a PR for this diff: modified auth.ts to add JWT rotation, updated readme.md, and added a test case in auth.test.ts. No breaking changes. Ran unit tests locally.

    • Read your context and instructions
    • Compiled the conventional commit

    I have generated a PR description and Conventional Commit based on your changes to the authentication logic and documentation.

    Conventional Commit

    feat(auth): add JWT rotation and update documentation

    Type: feat
    Scope: auth
    Selection Logic: Introduces a new user-facing capability (JWT rotation) evidenced by auth.ts changes.
    Evidence: auth.ts (logic), auth.test.ts (verification), readme.md (docs).

    Pull Request: Add JWT Rotation Support

    Summary

    This PR implements JSON Web Token (JWT) rotation within the authentication module to improve session security and longevity.

    What Changed

    • Added token rotation logic in auth.ts.
    • Integrated a new test suite in auth.test.ts covering rotation cycles.
    • Updated readme.md with configuration details for the new rotation settings.

    Why

    Reason: Not evidenced in supplied context. (Assumed security hardening).

    Testing

    • Confirmed: Unit tests were executed locally by the developer.

    Breaking Changes

    Breaking changes: None evidenced from the supplied changes.

    Risks / Review Notes

    Ensure the readme.md updates correctly reflect the new environment variables required for rotation intervals.

    Next steps

    1. Copy the Conventional Commit message for your final squash/merge.
    2. Paste the PR description into your version control provider.
    3. Link the specific issue number if applicable.

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

    About this skill

    The problem

    Writing pull request descriptions and commit messages is a manual bottleneck that leads to vague histories and missed context. Developers often struggle to maintain Conventional Commit standards or accidentally include unsupported claims about testing and implementation.

    What it does Generates strict Conventional Commit messages based on actual Git diffs and developer notes. Drafts professional PR descriptions with clear summaries, change logs, and risk assessments. Audits existing PRs and commits for compliance, accuracy, and unsupported claims. Proposes logical commit boundaries for large, multi-file changesets to maintain a clean history. Categorizes evidence into Confirmed, Inferred, and Not Evidenced to prevent hallucinated details. Why this beats prompting it yourself

    Generic prompts often hallucinate test results or incorrectly classify simple maintenance changes as feat. This skill uses an evidence-first engine that explicitly labels missing context and enforces imperative-style wording, helping keep your Git history high-signal and audit-ready without manual editing.

    Use cases Generating a PR description from a messy diff and a short line of developer notes. Standardizing a team's commit history to follow the Conventional Commits specification. Breaking down a large feature branch into a logical sequence of atomic commits. Validating that a PR title accurately reflects the actual code changes before merging. Known limitations

    Requires a Git diff, file list, or developer notes to function. It cannot inspect your local repository or run tests to verify results.

    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

    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

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean 5 days ago

    • Free to download with an account

    Listed5 days ago

    What's inside

    Frequently Asked Questions