pr-creator
CommunityGenerate perfect Pull Requests, instantly.
Software Engineering#git#developer tools#ci/cd#code review#pull request#workflow automation#conventional commits#github
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
mainto 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 verifyandnpm run i18n:comparebefore 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.