Pr Creator
Create a pull request using repository branch rules, title conventions, templates, and concise En…
by rstackjs · MIT
The skill
Create a pull request using repository branch rules, title conventions, templates, and concise English descriptions.
Pull request creator
Steps
-
Confirm the current branch with
git branch --show-current. If it is the default branch, create and switch to a new branch before doing anything else. Use a descriptive branch name, preferablyfeat-<topic>orfix-<topic>. -
Review local changes with
git status --short. Do not revert unrelated user changes. Before creating the PR, ensure the intended changes are committed and never commit directly on the default branch. -
Read the repository's PR template when available and follow its current headings and guidance.
-
Draft the PR title in the repository's standard format. If the repository uses Conventional Commits, common patterns include:
feat(core): add ...fix(types): ...docs: ...refactor(types): ...chore(ci): ...for CI workflow, check, or release automation changeschore(deps): ...release: v1.2.0
-
Write the PR body in concise, clear English.
- Explain the problem or motivation and why it matters, then describe the approach and resulting behavior.
- Include API, compatibility, or migration details when they help reviewers assess the change.
- Keep typical descriptions to a few short sentences. Focus on the key changes rather than a file-by-file summary.
- Include tests, documentation, and validation required by repository guidelines or the template. Otherwise, mention them only when central to the change or relevant to review risk.
-
Include relevant issue, discussion, or design links alongside the context they support, following the template's guidance. For dependency upgrades, link to the target version's release notes or tag when available.
-
Push the branch only after re-checking the branch name. Never push the default branch directly.
-
Create the PR. When running in Codex, use the Codex GitHub connector/plugin for GitHub operations. Use
gh pr createonly as a fallback when the connector is unavailable.
Constraints
- Do not modify code while following this skill.
Use this skill
Connect your agent to the Skill Store MCP server and ask for it by ref: rstackjs/pr-creator-79193990625.
Details
- Publisher
- rstackjs
- Category
- Software Development › Source control & code review
- License
- MIT
- Updated
- 2026-10-19
References
More from rstackjs
- Create Draft Release Notes Create or update draft GitHub release notes, or output organized Markdown when draft creation is…
- Mdx To Markdown Convert `.mdx` to portable `.md`, cleaning MDX components, anchors, code titles, table-of-content…
- Release Blog Writer Write or revise release blog posts for product releases.
- Rstack Docs Writer Write or revise Markdown and MDX documentation, including READMEs, guides, and Rspress-based docs.