mit einem Klick
external-pr-review
// 应用外部贡献者 PR review 流程。 收集 PR 信息,编写 mydocs/pr/pr_{N}_review.md,执行验证,编写 pr_{N}_report.md, 并在处理完成时将文档移动到 archives/。只用于外部贡献者 PR,不用于内部 task。
// 应用外部贡献者 PR review 流程。 收集 PR 信息,编写 mydocs/pr/pr_{N}_review.md,执行验证,编写 pr_{N}_report.md, 并在处理完成时将文档移动到 archives/。只用于外部贡献者 PR,不用于内部 task。
在确认 PR merge 后应用 cleanup。 关闭 GitHub Issue,删除远程 publish/task{N} branch, 清理本地 local/task{N} branch 和 separate worktree,并返回 {BASE_BRANCH}。 只在 PR 实际 merge 后调用。
应用 Hyper-Waterfall task 的 final report 和 PR publication 流程。 编写 final report(`_report.md`),将 daily task board 标记为完成, 创建 final commit,push 远程 publish/task{N} branch,并创建面向 {BASE_BRANCH} 的 Open PR。 只在所有 Stage 完成后、PR publication 之前立即调用。
在 Hyper-Waterfall workflow 中注册一个尚无 GitHub Issue 的新 task。 查询 open milestones 和 existing labels,选择候选, 创建 Issue 前与任务请求者确认,然后创建 GitHub Issue number。 Issue 创建后,将 branch、daily task board 和任务计划书工作交给 task-start。
应用 Hyper-Waterfall task 的 Stage 完成流程。 编写 stage report(`_stage{N}.md`),将 Stage source 和 report 一起 commit, 并运行 Stage 验证命令。在一个 Stage 完成后、进入下一 Stage 前调用。
应用 Hyper-Waterfall task start 流程。 确认 GitHub Issue,更新 {BASE_BRANCH},创建 local/task{N}, 添加 daily task board row,并创建任务计划书模板。 在开始新的代码或文档变更前使用。
创建并更新 Hyper-Waterfall daily task board(`mydocs/orders/yyyymmdd.md`)。 应用 milestone table format、status update rules 和 backlog section rules。 当 task-start、task-stage-report、task-final-report 或 pr-merge-cleanup 更新 daily task board 时,遵循此 SKILL 的格式。
| name | external-pr-review |
| description | 应用外部贡献者 PR review 流程。 收集 PR 信息,编写 mydocs/pr/pr_{N}_review.md,执行验证,编写 pr_{N}_report.md, 并在处理完成时将文档移动到 archives/。只用于外部贡献者 PR,不用于内部 task。 |
{BASE_BRANCH} 或约定 base。publish/task{N} 等内部 task PR。内部 task 使用普通 Stage 流程。gh CLI authentication 可用。gh pr view {N} --json number,title,state,baseRefName,headRefName,headRepository,mergeable,mergeStateStatus,reviewDecision,labels,body
gh pr diff {N} | head -200
gh pr checks {N}
mydocs/pr/pr_{N}_review.md。
mydocs/_templates/external_pr_review.md。mydocs/pr/pr_{N}_review_impl.md。
mydocs/_templates/external_pr_review_impl.md。{PROJECT_VALIDATION_GUIDE}。mydocs/pr/pr_{N}_report.md。
mydocs/_templates/external_pr_report.md。git mv mydocs/pr/pr_{N}_review.md mydocs/pr/archives/
git mv mydocs/pr/pr_{N}_review_impl.md mydocs/pr/archives/ # if it exists
git mv mydocs/pr/pr_{N}_report.md mydocs/pr/archives/
git commit -m "PR #{N} review: {summary}"
mydocs/pr/pr_{N}_review.md 填写了 mydocs/_templates/external_pr_review.md 的必需章节。mydocs/pr/pr_{N}_review_impl.md,它填写了 mydocs/_templates/external_pr_review_impl.md 的必需章节。mydocs/pr/pr_{N}_report.md 填写了 mydocs/_templates/external_pr_report.md 的必需章节。mydocs/pr/archives/。publish/task{N} 等内部 task PR。_stage{N}.md 和 _report.md 等内部 Stage 文档强加到外部 PR review documents。$external-pr-review 或 /skills 菜单/external-pr-review