Project PR — Git skill for Claude Code
Push branch and create pull request via gh CLI.
How to install Project PR
Installs to ~/.claude/skills/pactkit-claude-code-plugin-project-pr/SKILL.md
mkdir -p ~/.claude/skills/pactkit-claude-code-plugin-project-pr && curl -fsSL https://raw.githubusercontent.com/pactkit/claude-code-plugin/HEAD/commands/project-pr.md -o ~/.claude/skills/pactkit-claude-code-plugin-project-pr/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Project PR does
description: "Push branch and create pull request via gh CLI" allowed-tools: [Read, Write, Edit, Bash, Glob]
Command: PR (v1.4.0)
- Usage:
/project-pr - Agent: Repo Maintainer
🧠 Phase 0: Pre-flight Check
- Branch Check:
- Run
git branch --show-currentto get current branch name - If branch is
mainormaster: print "Skipping PR: working on main branch" and do not push or create a PR.
- Run
- Existing PR Check:
- Run `gh pr list --head --s
Alternatives in Git
- Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
- Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★
- Generate PR Description — You are tasked with generating a comprehensive pull request description following the repository's standard te 10k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
PR Create
Create a pull request for the current branch using GitHub CLI
Git PR
Push the branch and open a pull request. Commits any pending changes automatically with an appropriate message
Push And PR
Push current branch and create a pull request.
Remote Claude Loop
Claude on a pull request — branch, split commits, push, PR, trigger @claude review, fix findings, until it con
Remote Codex Loop
Codex on a pull request — branch, split commits, push, PR, trigger @codex review, fix findings, until it conve
Create Pull Request
by liam-hq - Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, followi
Related Agents
Step Push PR
Step agent that pushes the story branch to remote and creates a GitHub pull request. Use in pipelines after co
.github/workflows/redteam.yml
name: Continuous Red Team Assessment on: push: branches: [main, develop] pull_request: branches: [main] schedu
.github/workflows/ci Cd.yml
name: CI/CD Pipeline on: push: branches: [main, develop] pull_request: branches: [main] jobs: lint: runs-on: u