pr

Automate GitHub branch creation, commits, and pull requests using templates.

Updated Nov 3, 2017
One-click install
npx skills add https://github.com/bubble0601/dotfiles --skill pr-bubble0601
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/bubble0601/dotfiles/tree/main/.claude/skills/pr
Command: npx skills add https://github.com/bubble0601/dotfiles --skill pr-bubble0601

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of creating branches, commits, and pull requests, reducing manual effort and errors in version control workflows.

Core Features & Use Cases

  • Branch Management: Easily create feature or fix branches from main branches like dev or prod.
  • Commit Automation: Automatically stage changes and commit with proper messages based on user input.
  • Pull Request Creation: Generate or update pull requests on GitHub utilizing existing templates and conventions.
  • Use Case: Developers can quickly handle code changes for feature development and get pull requests ready for review without switching context.

Quick Start

Use the pr skill to create a new pull request after making code changes in your repository.

Frequently Asked Questions about pr

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

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

Automating GitHub pull request creation requires staging commits and pushing a branch with a properly formatted message. This skill automates that entire workflow, generating or updating pull requests using existing repository templates.

What is the best way to manage feature branches and commits for version control?

Managing feature branches for version control involves creating new branches from main branches like dev or prod, then staging your changes. This skill automates branch creation and commit messaging based on user input to streamline the process.

Can I create a GitHub pull request using an existing template automatically?

Creating a GitHub pull request with an existing template helps maintain consistency across code reviews. This skill generates pull requests on GitHub while adhering to your repository's existing conventions and templates.

How do I create a new branch from dev or prod for code changes?

Creating a new branch from dev or prod provides an isolated environment for code changes. This skill automates branch management, allowing you to easily spawn feature or fix branches directly from your main production or development branches.

Does this pull request automation work with different branch workflows?

Pull request automation functions across different branch workflows like dev or prod setups. It ensures seamless collaboration by automating commits and pull request generation regardless of which existing branch structure your repository uses.