jnarowski

Pull Request — Git skill for Claude Code

Git community

Create a pull request with proper commit and PR setup.

How to install Pull Request

Installs to ~/.claude/commands/jnarowski-agentcmd-pull-request.md

Terminal
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 Repository