create-pr
SolidGenerate a short, narrative GitHub pull request description (≤ 25 lines, hard ceiling 40), push the branch, open the PR as a draft, then run the review-loop skill for a bounded review-apply-simplify convergence before finalizing. The review-loop (pr-reviewer → implement-suggestion → polish simplify, up to 5 iterations, converging until every review thread is resolved via fix or reply) runs AFTER the draft PR is open — the single reviewer now operates on PRs. Scale down with --no-review (skip the pr-reviewer pass), --no-simplify (skip simplify), --quick (light mechanical pass only), or --no-quality (skip the loop entirely). A post-push external-bot feedback loop also runs by default (--no-feedback to skip), scoped to external bots only so it does not re-apply the review-loop's own findings. With --split, analyses the branch diff and breaks it into 2–4 focused, dependency-ordered draft PRs after user approval. Escalates judgment-required CI failures via /confidence rather than guessing. Invoke with /create-pr,
Install
Quality Score: 84/100
Skill Content
Details
- Author
- mthines
- Repository
- mthines/agent-skills
- Created
- 3 months ago
- Last Updated
- 2 days ago
- Language
- TypeScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
write-pr-description
Write or revise the pull request description in PR_AGENTDESC.md, as a forked agent that reads the branch itself. Fills the frontmatter properties, a Conventional Commits title, and every section the repository's template declares, then clears the mechanical validator before returning. The pr skill calls this to draft, fix-pr calls it after remediation commits arrive, and merge-pr calls it for a final pass. Every call pairs with review-pr-description afterwards.
create-pr-description
Author a comprehensive, reviewer-ready pull request or GitLab merge request description from the current branch's changes and the working session's context, saved to an isolated temp file. Use this whenever someone is wrapping up a piece of work and needs the writeup — phrasings like "write the PR description", "draft the PR/MR", "create a pull request description", "describe these changes for review", or finishing a branch before opening a merge request. The skill's edge is that it carries the reasoning the diff can't show — why this approach, the root cause behind a bug, the decisions and rejected alternatives, scope and follow-ups, related tickets, and how this PR fits a multi-PR effort.
create-pr
Generates a PR description template — title, summary, tasks, and notes (with an optional diagram for flow-shaped changes). Use when the user asks to write a PR description, create a PR template, or prepare a pull request write-up. Does NOT push code or create a real PR on GitHub.