commit-push-and-make-pr
CommunityTurn work into a review-ready GitHub PR
Software Engineering#git#labels#issue linking#commit grouping#review readiness#github pull request#branch workflow
Authorwebdevcody
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill converts a messy, uncommitted working tree into a set of logically grouped commits on a branch and then opens a polished GitHub pull request that reviewers can understand quickly.
Core Features & Use Cases
- One-shot commits, push, and PR: Invents a safe commit grouping, commits in dependency order, creates a branch if needed, and opens a PR.
- Reviewer-ready PR synthesis: Generates a senior-quality title and a high-level description, applies labels from the repo’s existing label catalog, and links plausibly-related open issues using “might address #X”.
- Safety and constraint handling: Avoids operations when the repo can’t be inspected (e.g., missing GitHub remote), skips unsafe workflows (force-push/amend), and flags risky areas for reviewer attention.
Quick Start
Run the commit-push-and-make-pr skill after you finish your changes and want them converted into a PR for review.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: commit-push-and-make-pr Download link: https://github.com/webdevcody/go-mailing-list/archive/main.zip#commit-push-and-make-pr 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.