pr-creator

Community

Generate perfect Pull Requests, instantly.

Authorjls42
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually crafting detailed and well-structured Pull Request (PR) descriptions can be time-consuming and inconsistent, leading to slower reviews and potential misunderstandings. This Skill automates the creation of GitHub Pull Requests with comprehensive descriptions, summarizing changes and outlining test plans based on your commits.

Core Features & Use Cases

  • Automated Description Generation: Analyzes commits since main to generate a structured PR body with a summary, detailed changes, and a test plan, saving you time.
  • Conventional Commit Integration: Ensures PR titles and summaries align with Conventional Commits standards for clarity and consistency.
  • Pre-PR Quality Checks: Reminds you to run npm run verify and npm run i18n:compare before creating the PR, ensuring code quality and preventing regressions.
  • Use Case: After completing a feature on a dedicated branch, activate this Skill to automatically generate a PR. It will create a clear title, list all modified files, and suggest a test plan, making it easy for reviewers to understand and approve your changes.

Quick Start

1. Ensure your branch is pushed to remote.

git push -u origin $(git branch --show-current)

2. Create the Pull Request (replace title and body with generated content):

gh pr create
--base main
--title "feat(ui): add user dashboard"
--body "$(cat <<'EOF'

Summary

  • Implemented a new user dashboard with stats and customization.
  • Added navigation link in the top bar.

Changes

  • js/components/dashboard.js: New component for user dashboard.
  • js/components/topBar.js: Added link to dashboard.
  • assets/translations/fr.json: Added new translation keys.

Test Plan

  • [ ] Verify dashboard loads correctly.
  • [ ] Check navigation from top bar.
  • [ ] Run npm run verify.
  • [ ] Run npm run i18n:compare. EOF )"

Dependency Matrix

Required Modules

github-cli

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: pr-creator
Download link: https://github.com/jls42/leapmultix/archive/main.zip#pr-creator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.