Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: jmerta-codex-skills-create-pr3description: Create a PR4---56# Create a PR78## Goal9Produce a PR that’s easy to review and safe to merge:10- small, scoped changes11- green checks (lint/tests/build as appropriate)12- clear description + validation steps1314## Workflow (checklist)151) Confirm scope16 - Restate the goal and acceptance criteria.17 - Identify files likely to change; avoid unrelated cleanup.182) Create a branch19 - Use a descriptive name: `fix/<topic>`, `feat/<topic>`, `chore/<topic>`.203) Implement changes21 - Keep diffs focused; prefer small commits.224) Run quality gates23 - Run the repo’s standard commands (lint/tests/build).24 - If `bun.lock` exists, prefer `bun lint` / `bun build`.25 - If `bun.lock` exists but `bun` is not available, tell the user and ask whether to install `bun` or use the repo’s alternative package manager.265) Commit27 - Prefer Conventional Commits: `fix: ...`, `feat: ...`, `chore: ...`.286) Push + open PR29 - Always use GitHub CLI (`gh`) for PR workflows (e.g. `gh pr create --fill`).30 - If `gh` is not authenticated, run `gh auth login` (or `gh auth status` to check).31 - If `gh` is not installed or cannot be authenticated, tell the user and ask whether to install/authenticate or proceed with manual PR creation steps.327) Fill in PR body33 - Use `references/pr-description-template.md`.3435## Notes36- Don't force-push unless you're sure it's safe for collaborators.37- If the PR changes UX, include screenshots or a short GIF.38- Prefer `gh` for create/view/checks (e.g. `gh pr view`, `gh pr checks`).3940## Deliverable41Provide:42- Branch name and PR URL (or the exact steps to open it manually).43- PR title/body (using `references/pr-description-template.md`).44- Commits included and verification commands run.45- Screenshots/GIFs if UX changed.4647---48> Converted and distributed by [TomeVault](https://tomevault.io/claim/jmerta) — claim your Tome and manage your conversions.49<!-- tomevault:4.0:skill_md:2026-04-11 -->
Run npx skillmds@latest add tomevault-io/jmerta-codex-skills-create-pr in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Create a PR It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.