用途:在仓库内借助 GitHub CLI 完成拉取请求(PR)创建工作、查看 CI 检查状态,以及执行相关 gh 命令操作,并遵循仓库既定的提交与 PR 标题规范。
主要能力:使用 Conventional Commits 规范撰写提交信息,例如 fix(bumba): stabilize workflows;依据 PR 模板填写并创建 PR;查看指定 PR 的检查结果与运行日志;以 squash 方式合并 PR。
使用方式:创建 PR 时,先复制 .github/PULL_REQUEST_TEMPLATE.md 到临时文件,填写后用 gh pr create --body-file 提交,示例命令:cp .github/PULL_REQUEST_TEMPLATE.md /tmp/pr.md,随后 $EDITOR /tmp/pr.md,再执行 gh pr create --body-file /tmp/pr.md。检查 CI 可执行 gh pr checks 2259 或 gh run view 123456789 --log。合并使用 squash 合并且不通过 CLI 删除分支,例如 gh pr merge 2202 --squash -R proompteng/lab。
参考资料与辅助脚本:references/github-pr-guide.md、scripts/create-pr.sh、assets/pr-body-template.md。
限制:资料未说明该技能的权限要求、适用 GitHub 版本、收费情况、平台支持范围或具体使用步骤的更多细节,相关事实暂未提供;实际使用时应遵循仓库约定,不修改示例中的命令内容。