PR Create — Git skill for Claude Code
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
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 RepositoryRelated Skills
PR Comment
Post a comment on the current pull request via GitHub CLI
Project PR
Push branch and create pull request via gh CLI
PR Summary
Generate a pull request summary for the current branch.
Ship
Create a pull request from the current working branch to main, ensure the version is bumped, and draft a GitHu
Gw PR Create
Create a pull request with smart defaults based on current branch and commits.
Create Draft Pull Request
Create a draft pull request for the current branch following project conventions.
Related Agents
Acceptance Auditor
Verifies that the work on the current issue branch satisfies every acceptance criterion written in the issue.
PR Creator
Opens a GitHub pull request for the current branch using gh pr create. Use when work is committed and pushed a
PR Open
Create a pull request for the current branch. Analyzes all commits, runs validation, and opens a well-formatte