← ClaudeAtlas

create-prlisted

Generate a short, narrative GitHub pull request description (≤ 25 lines, hard ceiling 40), push the branch, open the PR, then watch CI and auto-fix simple failures (lint, format, lockfiles) before handing back. With --split, analyses the branch diff and breaks it into 2–4 focused, dependency-ordered draft PRs after user approval, so reviewers don't have to digest a sprawling change in one sitting. With --review, posts an "@claude review" comment after PR creation so Claude's GitHub App performs a fresh-session code review, waits up to 10 minutes for the review to land, then dispatches /implement-suggestion to auto-apply actionable feedback — runs in parallel with the CI watch + auto-fix loop. Escalates judgment-required failures via /confidence rather than guessing. Invoke with /create-pr, /create-pr --split, or /create-pr --review.
mthines/agent-skills · ★ 5 · Code & Development · score 83
Install: claude install-skill mthines/agent-skills
# Generate Pull Request Description Generate a **short, narrative** PR description that tells reviewers *why* this change exists and *what* to expect when they open the diff. Reviewers skim. If the description is long, they skip it. Respect their time. ## Modes Parse `$ARGUMENTS`. `--split` selects an alternate workflow; `--review` is an **additive flag** that composes with the default workflow. | Mode / Flag | Trigger | Behaviour | | ----------- | ---------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `default` | No flag | One PR for the whole branch. Follow Steps 1–10 below. | | `split` | `--split`, `-s`, or first positional token `split` | Analyse the branch diff, propose 2–4 dependency-ordered draf