pr

Automate Git staging, committing, pushing, and pull request creation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of preparing and submitting code changes by automating the staging, committing, pushing, and pull request creation steps.

Core Features & Use Cases

  • Automated Git Workflow: Manages the entire cycle from local changes to a ready-for-review pull request.
  • Branch Management: Ensures changes are on a feature branch before pushing.
  • Use Case: After completing a new feature, use this Skill to quickly get your code staged, committed with a descriptive message, pushed to the remote repository, and a pull request opened, all in one go.

Quick Start

Use the pr skill to stage all changes, commit them with the message "feat: add user authentication", and create a pull request.

Frequently Asked Questions about pr

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

FAQPage Schema
How do I automate git workflow to stage, commit, push, and create a pull request?

To automate the git workflow, you can use a tool that handles staging, committing, pushing, and pull request creation in one go. It automatically generates descriptive commit messages and PR titles from your code diffs.

Can I automatically generate a pull request title and commit message from my code diff?

Yes, you can automatically generate a pull request title and commit message from a code diff. The automation reads your changes to ensure descriptive messaging is created for the pull request.

Does this pull request automation require the gh command line tool?

Yes, this pull request automation requires the gh command line tool. You need gh installed to execute the script components that interact with your remote repository.

How do I ensure my code changes are on a feature branch before pushing to GitHub?

To ensure code changes are on a feature branch before pushing to GitHub, the automation handles branch management for you. It verifies your changes are staged on a feature branch before pushing.

What is the best way to streamline version control for code review on GitHub?

The best way to streamline version control for code review is to automate the staging, committing, and pushing cycle. This ensures your code is quickly ready for an efficient review process.