pr

Commit uncommitted changes and create GitHub pull requests linked to issues.

2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/amdmax/claude_marketplace --skill pr-amdmax
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/amdmax/claude_marketplace/tree/main/.claude/skills/github%3Apull-request
Command: npx skills add https://github.com/amdmax/claude_marketplace --skill pr-amdmax

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating pull requests by automating commit handling, preventing duplicates, and linking directly to GitHub issues, significantly reducing manual effort and potential errors.

Core Features & Use Cases

  • Automated Commits: Automatically commits unpushed changes using the /commit skill before creating a PR.
  • Duplicate Prevention: Checks for and prevents the creation of duplicate open pull requests.
  • Story Integration: Links PRs to active GitHub issues, creating new issues if none are found.
  • Use Case: After completing a feature, you can run /pr to automatically commit your work, create a PR linked to the relevant story, and ensure it's correctly formatted for review.

Quick Start

Run the /pr command to create a pull request for your current changes.

Frequently Asked Questions about pr

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

FAQPage Schema
How do I automate GitHub pull request creation linked to an issue?

Automating GitHub pull request creation linked to an issue involves committing unpushed changes, checking for existing open PRs, and generating a new PR connected to an active story. This workflow reduces manual effort and prevents duplicate PRs.

Can I create a pull request that automatically commits unpushed changes?

Yes, you can create a pull request that automatically commits unpushed changes. The workflow integrates commit handling to ensure all local modifications are saved before generating the PR for code review.

How do I prevent duplicate open pull requests on GitHub?

To prevent duplicate open pull requests on GitHub, this workflow checks for existing open PRs before creating a new one. If a previous PR was merged or closed, it automatically creates a new branch.

How does commit message parsing generate GitHub issues for a pull request?

Commit message parsing generates GitHub issues for a pull request by extracting details from your commits when no active story is found. It then formats the new PR with relevant issue links and change summaries.

What happens to my pull request workflow if a previous branch was already merged?

If a previous branch was already merged or closed, the pull request workflow handles the scenario by automatically creating a new branch. This ensures your new PR is correctly generated without conflicts.