一键导入
ship-pr
Ship current work through a GitHub pull request using git and gh.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Ship current work through a GitHub pull request using git and gh.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Maintain CHANGELOG.md as meaningful merges land. Use after merging a feature branch, before cutting a release, or when asked "what changed?".
Cut a GitHub release by updating changelog, validating release checks, creating a tag, and publishing with gh.
Record durable architectural decisions in docs/adr with compact context and consequences.
Shared vocabulary for designing deep modules, interfaces, seams, and adapters.
Diagnose hard bugs by building a tight repro loop before changing code.
Maintain Moodle MCP domain language and update CONTEXT.md only when terminology is resolved.
| name | ship-pr |
| description | Ship current work through a GitHub pull request using git and gh. |
| metadata | {"author":"haolamnm","version":"0.1.0"} |
Use when the user says /ship-pr, "open a PR", "ship this branch", or asks to move completed work into review.
git and authenticated gh CLI.main..env, or local MCP/client configs.git status --shortgit branch --show-currentgit remote -vgh auth statusmain, stop and create or ask for a feature branch before shipping.git fetch origin maingit log origin/main..HEAD --onelinegit diff origin/main...HEAD --statCONTRIBUTING.md. At minimum run lint/type checks and targeted tests for touched code..github/pull_request_template.md and draft a concise PR body from real commits, diff, and checks.git push origin <branch>.gh pr create --base main --head <branch> --title "<conventional title>" --body "<body>".Block shipping when checks fail, the branch contains unrelated private/local files, commits are WIP/debug-only, gh is unauthenticated, or the diff includes unreviewed generated churn.