marclove

PR Create — Git skill for Claude Code

Git community

Create a pull request for the current branch using GitHub CLI.

How to install PR Create

Installs to ~/.claude/commands/marclove-typeforge-pr-create.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/marclove/typeforge/HEAD/.claude/commands/pr-create.md -o ~/.claude/commands/marclove-typeforge-pr-create.md

Restart Claude Code, or start a new session, for it to be picked up.

What PR Create does


allowed-tools: Bash(git push), Bash(gh pr create) description: Create a pull request for the current branch using GitHub CLI

Task

  • Ensure the current branch is pushed: !git push -u origin HEAD (ignore errors if already pushed)
  • Create a PR: run gh pr create --fill (falls back to interactive mode if metadata is missing).

Output

  • Provide the created PR URL and a short summary of the title/description.

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