pr-submit

Create and submit GitHub pull requests from the current branch.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Brajesh9373/Sorch_ai_performance --skill pr-submit-brajesh9373
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-submit
Source: https://github.com/Brajesh9373/Sorch_ai_performance/tree/main/pipecat/.claude/skills/pr-submit
Command: npx skills add https://github.com/Brajesh9373/Sorch_ai_performance --skill pr-submit-brajesh9373

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating and submitting GitHub pull requests directly from your current branch, reducing manual steps and potential errors.

Core Features & Use Cases

  • Automated Branching and Committing: Handles the creation of new branches and commits uncommitted changes.
  • PR Creation: Utilizes the GitHub CLI (gh) to create pull requests.
  • Post-PR Actions: Automates changelog generation and PR description updates.
  • Use Case: After completing a feature, use this Skill to quickly prepare and submit your changes for review without leaving your command line.

Quick Start

Submit the current changes as a GitHub pull request.

Frequently Asked Questions about pr-submit

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

FAQPage Schema
How do I automate GitHub pull request creation from the command line?

Automating GitHub pull request creation is done by committing changes with user-defined prefixes, pushing the branch, and executing `gh pr create` to submit the PR directly from your terminal.

Do I need the GitHub CLI installed to submit pull requests automatically?

Yes, you need the GitHub CLI (`gh`) installed and authenticated, as the Skill relies on the `gh` command-line tool to push branches and create the pull request on your behalf.

Can I generate a changelog automatically when creating a GitHub pull request?

Yes, you can generate a changelog automatically when creating a GitHub pull request, as the Skill automates post-creation tasks including changelog generation and updating the PR description after submission.

What is the best way to commit uncommitted changes before creating a pull request?

The best way to commit uncommitted changes before creating a pull request is using an automation Skill that checks repository status and applies user-defined prefixes to commit messages before pushing the branch.

Does automated PR submission handle branch creation and repository status checks?

Yes, automated PR submission handles branch creation and repository status checks, verifying the current state of your repository and creating new branches as needed before committing and pushing your changes.