commit-push-pr

Automate commit, push, and pull request creation on GitHub.

34|4|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/redpanda-data/ui-harness --skill commit-push-pr-redpanda-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-push-pr
Source: https://github.com/redpanda-data/ui-harness/tree/main/commit-push-pr
Command: npx skills add https://github.com/redpanda-data/ui-harness --skill commit-push-pr-redpanda-data

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the commit, push, and pull request creation process on GitHub, streamlining the workflow for developers.

Core Features & Use Cases

  • Automated Commit: Categorizes and commits changes with conventional commit messages.
  • Push and PR Creation: Automates the push to the remote repository and creates a pull request with a structured body.
  • Integration with GitHub: Seamlessly integrates with GitHub for branch management, commit labeling, and PR creation.
  • Use Case: Ideal for teams looking to automate the code review and merge process, reducing manual steps and ensuring consistency.

Quick Start

Run the commit-push-pr skill to automatically commit your changes, push to the remote repository, and create a pull request.

Frequently Asked Questions about commit-push-pr

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

FAQPage Schema
How do I automate GitHub commit, push, and pull request creation in one step?

You can automate the commit, push, and pull request process by running the commit-push-pr skill, which categorizes commit messages and creates a structured PR on GitHub.

Do I need the GitHub CLI installed to automate pull request creation?

Yes, automating pull request creation requires the GitHub CLI (gh) installed and a configured GitHub repository to manage branches, label commits, and push changes.

How does automated commit categorization work for GitHub pushes?

Automated commit categorization analyzes your staged changes and generates conventional commit messages, ensuring consistent labeling before pushing to the remote GitHub branch.

Can I automatically generate a structured pull request body from my commits?

Yes, this skill automatically creates a pull request with a structured body after pushing your categorized commits, streamlining the GitHub code review process.

What is the best way to streamline GitHub branch management and code review?

Automating branch management and code review through structured pull request creation ensures consistency and reduces manual steps for teams merging code on GitHub.

Why use an automated workflow for GitHub commits and pull requests instead of manual entry?

Automating GitHub commits and pull requests eliminates manual entry errors, enforces conventional commit categorization, and standardizes PR bodies for faster team code reviews.