create-pr

Featured

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 822 stars 70 forks Updated 2 days ago Apache-2.0

Install

View on GitHub

Quality Score: 92/100

Stars 20%
97
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 **First, run the `/simplify` skill on the staged diff and apply its findings before committing. Docs-only diffs are a no-op.** 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 mess...

Details

Author
fcakyon
Repository
fcakyon/claude-codex-settings
Created
1 years 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