Pull Request — Git skill for Claude Code
Create a pull request with proper commit and PR setup.
How to install Pull Request
Installs to ~/.claude/commands/jnarowski-agentcmd-pull-request.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/jnarowski/agentcmd/HEAD/.claude/commands/pull-request.md -o ~/.claude/commands/jnarowski-agentcmd-pull-request.md Restart Claude Code, or start a new session, for it to be picked up.
What Pull Request does
allowed-tools: Bash(gh pr:*), Bash(git:*) description: Create a pull request with proper commit and PR setup argument-hint: [title, format]
Pull Request
Follow the steps in Workflow to Create a pull request for the current branch.
Variables
- $title: $1
- $format: $2 (optional) - Output format: "text" or "json" (defaults to "text" if not provided)
Instructions
- Use conventional commit format for the commit message.
- If $format is not provided, default to "text"
Workfl
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
Shipreel
Turn a pull request into a short narrated walkthrough video. An agent skill: local, free, zero setup on a Mac.
Fix GitHub Issue
by jeremymailen - Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue detai
Commit Changes
Create semantic commits with proper messages, emoji, and conventional commit format.
Cpp
Commit, review, push, pull request
Commit Push PR
Stage, commit, push, and open a pull request.
Review Commit PR Discipline
Review the current branch's commits and working tree for commit and pull-request discipline, then produce well
Related Agents
Gitter
The only agent that writes git — every other agent is read-only. Delegate each worktree setup, commit, merge,
.github/workflows/ci Cd.yml
name: CI/CD Pipeline on: push: branches: [main, develop] pull_request: branches: [main] jobs: lint: runs-on: u
Commit
Stage and commit changes, or open a pull request. Trigger when the user asks to commit, make a commit, save ch