pr

Create a feature branch, commit changes, and open a pull request.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/smallorbit/smallorbit-plugins --skill pr-smallorbit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/smallorbit/smallorbit-plugins/tree/main/plugins/flowkit/skills/pr
Command: npx skills add https://github.com/smallorbit/smallorbit-plugins --skill pr-smallorbit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates a complete PR workflow by chaining the steps of creating a feature branch, committing changes, and opening a pull request, reducing manual handoffs and errors.

Core Features & Use Cases

  • Orchestrates the end-to-end PR lifecycle by delegating to sub-skills: /create-branch, /commit, and /open-pr.
  • Guards against unsafe branching by checking the current branch and creating a new feature branch off develop when necessary.
  • Returns the PR URL after the PR is opened to enable quick sharing and traceability.
  • Useful for fast-moving feature work and teams needing consistent PR pipelines.

Quick Start

Provide a description of the work in ARGUMENTS to automatically branch from develop, commit changes, and open 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 creating a branch, committing, and opening a pull request in one step?▼

The PR workflow delegates branch creation, commit, and PR opening to sub-skills. It chains these actions together to handle the full pull request lifecycle without manual handoffs.

How does the automated git workflow handle branching from protected branches?▼

It checks the current branch and creates a new feature branch off develop when necessary. This prevents direct commits to protected branches during the PR workflow.

Can I use this pull request automation for feature development targeting develop or main branches?▼

Yes, this pull request automation is designed for typical feature development workflows where changes originate on protected branches. It creates a feature branch and handles commit and PR creation across develop or main.

What happens if the branch creation or commit step fails during the PR workflow?▼

The skill provides failure handling with explicit error reporting. This ensures you know exactly where the task orchestration broke down during the PR workflow.

Do I need to manually share the pull request link after the automation finishes?▼

No, you do not need to manually share the pull request link. The automation returns the PR URL after opening to enable quick sharing and traceability.