create-pull-request

Create GitHub pull requests from local commits using gh and a generated PR-summary.md body.

2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/RonHouben/wavecraft --skill create-pull-request-ronhouben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pull-request
Source: https://github.com/RonHouben/wavecraft/tree/main/.github/skills/create-pull-request
Command: npx skills add https://github.com/RonHouben/wavecraft --skill create-pull-request-ronhouben

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates GitHub Pull Request creation by using gh and generating a PR body in a standardized PR-summary.md file, reducing manual pasting and ensuring consistent PR documentation.

Core Features & Use Cases

  • Automates PR creation from the current branch with base branch detection.
  • Generates a PR-summary.md in docs/feature-specs/${featureName}/ to be used as the PR body.
  • Validates prerequisites and guides the user through pushing the branch and authenticating gh.

Quick Start

Create a pull request for the current feature branch using gh, with an auto-generated PR body.

Frequently Asked Questions about create-pull-request

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub pull request creation from a local feature branch?

To automate GitHub pull request creation, this Skill uses the gh CLI and a generated PR-summary.md file as the PR body. It detects the base branch and guides you through pushing local commits to a remote branch.

What is the best way to generate a consistent PR body for git workflows?

Generating a consistent PR body is handled by creating a standardized PR-summary.md file under docs/feature-specs. This ensures consistent pull request documentation and reduces manual pasting for your git workflow.

Do I need gh CLI installed and authenticated to create a pull request automatically?

Yes, you need the gh CLI installed and authenticated to create a pull request automatically. The Skill requires a pushed remote branch and proper gh CLI authentication to execute the PR creation successfully.

Can I use this automation for feature branches that haven't been pushed to a remote yet?

No, this automation applies to feature branches that must be pushed to a remote. The Skill validates prerequisites and guides you through pushing the branch before creating the pull request with the generated summary.

How does base branch detection work when auto-creating a PR?

Base branch detection works automatically when creating a PR from your current feature branch. The automation identifies the appropriate target branch to ensure your local commits are merged into the correct git workflow destination.