From github-dev
Creates pull requests with proper branch naming, commit messages, and PR descriptions following project standards.
How this skill is triggered — by the user, by Claude, or both
Slash command
/github-dev:create-prThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Complete workflow for creating pull requests following project standards.
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.
First, run the /simplify skill on the staged diff and apply its findings before committing. Docs-only diffs are a no-op.
Preferred execution
github-dev:pr-creator for the full workflow.Verify staged changes exist with git diff --cached --name-only
Branch setup
feature/short-topic, fix/short-topic, or docs/short-topicgithub-dev:commit-creator subagent to handle staged changes if needed, and pass session findings and motivation into the commit contextDocumentation check
mcp__tavily__tavily_search to verify info and include sourcesAnalyze all commits
git diff <base-branch>...HEAD to review complete changesetCreate PR
gh for GitHub operations and git only for local branch managementgithub-dev:pr-creator or gh pr create with parameters:
-t (title): a short human headline, capital first letter, no fix: or feat: prefix.
Lead with the outcome in plain words, one idea not a list of everything the branch touched.
Punchy beats exhaustive. A title is a headline, not a summary.
Robotic: Align Claude Code install commands to the CLI form and tidy humanize docs
Cooler: Put Claude Code on the same install CLI as everything else-b (body): write it like a sharp teammate would, not a changelog. See PR Body Guidelines below.-a @me (self-assign)-r <reviewer>: Only add if the user explicitly asks OR recent PRs by this author have reviewers.
Check with: gh pr list --repo <owner>/<repo> --author @me --limit 5 --json reviewRequests
If recent PRs have no reviewers, skip -r entirely.PR Body Guidelines
diff, before/after, or runnable CLI snippet.https://raw.githubusercontent.com/OWNER/REPO/COMMIT_SHA/path/to/shot.webp (full commit SHA, never the branch name). Confirm it returns 200 image/* with curl -sI before embedding, then put a before/after pair side by side in a two-column table.Codex, Cursor, and Gemini each install from their own CLI. Claude Code was the odd one out on the in-REPL slash form, so this lines everyone up.
```diff
- /plugin install fable-advisor@claude-settings
+ claude plugin install fable-advisor@claude-settings
```
Same swap across all 30 plugin tables. No behavior change, just one house style everywhere.
Add a compare command for side-by-side model runs
Point it at a folder and a few models and it stitches the panels together, so you can eyeball which one wins without juggling tabs.
`ultrannotate compare --source ./images --models sam3.pt,yoloe-26x-seg.pt --phrases "person,car"`
Link shares showed no thumbnail because the preview image had expired. Each site now serves its own screenshot.
| before | after |
|---|---|
| no preview, redirect to an expired URL |  |
| format | size | shows in whatsapp |
|---|---|---|
| png | 1.8 MB | no |
| webp lossless | 87 KB | yes |
npx claudepluginhub fcakyon/claude-codex-settings --plugin github-devCreates or updates pull requests with conventional commits using GitHub CLI or Graphite. Analyzes diffs, generates titles and descriptions, supports issue linking and Graphite stacks.
Creates GitHub pull requests from branch changes using git analysis and gh CLI, with conventional commit titles and standardized templated descriptions including summary, changes, testing, and checklists.
Writes a PR description from conversation context and opens PR creation in the browser.