pull-request

Manage GitHub pull requests via the gh CLI.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/filipowm/claude-plugins --skill pull-request-filipowm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pull-request
Source: https://github.com/filipowm/claude-plugins/tree/main/plugins/github/skills/pull-request
Command: npx skills add https://github.com/filipowm/claude-plugins --skill pull-request-filipowm

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies and automates the management of GitHub pull requests, from creation and modification to merging and status checking, reducing manual overhead for developers.

Core Features & Use Cases

  • PR Lifecycle Management: Create, edit, close, reopen, and merge pull requests.
  • Status & Review Tracking: View PR status, CI checks, review decisions, and comments.
  • Branch Operations: Checkout PR branches and update local branches with remote changes.
  • Use Case: When you've finished a feature, use this skill to create a pull request, automatically summarizing changes from your commits, and then later, check its CI status before merging.

Quick Start

Use the pull-request skill to create a new pull request for the current branch.

Frequently Asked Questions about pull-request

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

FAQPage Schema
How do I create a GitHub pull request from the command line?

You can create a GitHub pull request by using this Skill to parse your intent and automatically summarize your local commits into the PR description. It leverages the gh CLI to handle the creation operation directly from your current branch.

How do I check the status and CI checks of a pull request?

To check pull request status, this Skill queries the GitHub API via the gh CLI to provide detailed summaries of CI checks, review decisions, and comments. It auto-detects the relevant PR number to fetch the latest results.

Do I need the gh CLI installed to manage pull requests?

Yes, the gh CLI is required. This Skill directly leverages the gh CLI to execute all GitHub pull request operations, including creation, modification, closing, merging, and status checks.

Can I merge a pull request without manual confirmation?

No, merging a pull request requires manual confirmation. This Skill explicitly confirms destructive actions like merging and closing PRs before execution to ensure safe repository management and prevent accidental changes.

What is the best way to automate GitHub PR lifecycle management?

The best way to automate GitHub PR lifecycle management is using this Skill to handle creation, modification, closing, and merging. It parses arguments to determine user intent and reduces manual overhead for developers.