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.