create-pr

Solid

This skill should be used when user asks to "create a PR", "make a pull request", "open PR for this branch", "submit changes as PR", "push and create PR", or explicitly invokes "create-pr".

AI & Automation 711 stars 60 forks Updated 2 days ago Apache-2.0

Install

View on GitHub

Quality Score: 92/100

Stars 20%
95
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Create PR Complete workflow for creating pull requests following project standards. When explicitly invoked with extra text, treat that text as additional context for branch naming, commit context, and PR title and body generation. Compress it into a short plain-language branch name rather than copying the full text. ## Process 1. **Preferred execution** - If subagents are available, use `github-dev:pr-creator` for the full workflow. - Pass along any extra invocation text plus session findings and motivation as additional context. - Otherwise follow the manual steps below. 2. **Verify staged changes** exist with `git diff --cached --name-only` 3. **Branch setup** - If on main/master, create a short branch first: `feature/short-topic`, `fix/short-topic`, or `docs/short-topic` - Keep the branch suffix to 2-4 short words - Avoid long, overly specific, or sentence-like branch names - Use `github-dev:commit-creator` subagent to handle staged changes if needed, and pass session findings and motivation into the commit context 4. **Documentation check** - Update README.md or docs based on changes compared to target branch - For config/API changes, use `mcp__tavily__tavily_search` to verify info and include sources 5. **Analyze all commits** - Use `git diff <base-branch>...HEAD` to review complete changeset - PR message must describe all commits, not just latest - Focus on what changed from reviewer perspective 6. **Create PR** - Use `...

Details

Author
fcakyon
Repository
fcakyon/claude-codex-settings
Created
10 months ago
Last Updated
2 days ago
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

create-pr

Pull request workflow for coding agents—branch selection, GitHub CLI (gh pr create), tests before PR, confirmation flow, conventional titles, reviewer-first bodies. Use when opening a PR, drafting a GitHub description, or when the user asks in natural language what used to be the create-pr command (e.g. skip checks, yes without prompt, branch A to B).

0 Updated 2 days ago
D3OXY
AI & Automation Solid

create-pr

Create high-quality pull requests via gh pr create. Use when the user wants to create a PR, submit a PR, open a pull request, submit for review, or push changes for review. Triggers on: create a pr, create-pr, submit a pr, open a pull request, submit for review, make a pr, gh pr create.

516 Updated yesterday
ReflexioAI
AI & Automation Listed

create-pr

Create a PR with change files, screenshots, and issue linking. Run with /create-pr or /create-pr <ISSUE_NUMBER>.

15 Updated today
nick-pape
Code & Development Solid

pr-create

Creates a pull request from current changes, monitors GitHub CI, and debugs any failures until CI passes. Activate when the user says "create pr", "make a pr", "open pull request", "submit pr", "pr for these changes", or wants to get their current work into a reviewable PR. Assumes the project uses git, is hosted on GitHub, and has GitHub Actions CI with automated checks (lint, build, tests, etc.). Does NOT merge - stops when CI passes and provides the PR link.

380 Updated yesterday
posit-dev
AI & Automation Solid

create-pr

Create a pull request (GitHub) or merge request (GitLab) from the current branch

483 Updated today
desplega-ai