opening-pr

Automate git pull, rebase, commit, push, and pull request creation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of opening a pull request in a Git repository by automating the steps of syncing, committing, and pushing, while ensuring the PR title and body match the commit message.

Core Features & Use Cases

  • Automated Workflow: Automates the Git workflow steps for opening a PR, including pulling the latest changes, rebasing, committing, and pushing.
  • Commit Message Matching: Ensures PR title and body correspond to the commit message for consistency.
  • Use Case: When a developer wants to open a PR with a commit that has been staged and committed according to a specific format, this Skill can be used to streamline the PR opening process.

Quick Start

Execute the 'opening-pr' Skill to open a PR for your changes in the 'main' branch after ensuring your branch is up-to-date with 'git pull --rebase --autostash origin main'.

Frequently Asked Questions about opening-pr

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

FAQPage Schema
How do I automate opening a pull request with a specific commit format?

To automate opening a pull request, this Skill runs Git commands to pull, rebase, commit, and push changes, then creates a PR with the title and body matching your commit message format.

What is the best way to sync my branch before creating a PR automatically?

The best way to sync your branch before a PR is using 'git pull --rebase --autostash origin main', which this workflow executes to ensure your local changes are up-to-date before pushing.

How does PR title and body matching work with Git commit messages?

PR title and body matching works by automatically extracting your specific commit message and applying it identically to the newly created pull request, ensuring consistency without manual intervention.

Can I use this to automate the Git workflow for the main branch without manual intervention?

Yes, you can automate the Git workflow for the main branch without manual intervention by executing the Skill to handle pulling, rebasing, committing, and pushing your staged changes.

Does the PR automation workflow require any external dependencies?

The PR automation workflow requires no external dependencies, relying solely on standard Git commands to perform the pull, rebase, commit, push, and pull request creation process.