Agent Skillsxiaotianfotos/homerail › pr-closeout

pr-closeout

GitHub

用于在合并前汇总PR审查、CI及验证证据,生成基于事实的关闭决策报告。支持就绪、阻塞等状态判定,确保数据客观准确,辅助代码合并流程。

plugins/builtin/pr-closeout/skills/pr-closeout/SKILL.md xiaotianfotos/homerail

触发场景

用户询问PR是否准备好 请求审查摘要 需要合并前验证证据

安装

npx skills add xiaotianfotos/homerail --skill pr-closeout -g -y
更多选项

非标准路径

npx skills add https://github.com/xiaotianfotos/homerail/tree/main/plugins/builtin/pr-closeout/skills/pr-closeout -g -y

不安装直接使用

npx skills use xiaotianfotos/homerail@pr-closeout

指定 Agent (Claude Code)

npx skills add xiaotianfotos/homerail --skill pr-closeout -a claude-code -g -y

安装 repo 全部 skill

npx skills add xiaotianfotos/homerail --all -g -y

预览 repo 内 skill

npx skills add xiaotianfotos/homerail --list

SKILL.md

Frontmatter
{
    "name": "pr-closeout",
    "description": "Present an evidence-grounded pull request closeout decision after review, CI, or real-machine validation."
}

PR Closeout

Use this capability when the user asks whether a pull request is ready, requests a review summary, or needs validation evidence consolidated before merge.

Call the current Tool catalog entry for com.homerail.pr-closeout:upsert_pr_closeout using the harness-safe wire name supplied by the current turn. Reuse one stable plugin-owned id, such as com.homerail.pr-closeout:owner-repo-pr-21, so later evidence replaces the same report.

Send a complete snapshot on every call. Include only checks, blockers, review threads, platform results, and evidence verified in the current session or explicitly supplied by the user. Use unknown, pending, or an empty list when evidence is unavailable. Never infer a passing platform from another platform and never convert a skipped check into a pass.

Set recommendation as follows:

  • ready: every required gate has direct passing evidence and no unresolved blocker remains.
  • blocked: at least one required gate is pending, running, unavailable, or failed.
  • changes_requested: a verified defect requires code changes.
  • unknown: the available evidence cannot support a decision.

Model the verification flow with stable node ids and explicit depends_on edges. A flow node status must reflect the evidence, not the intended plan. Put source URLs only when they are known and safe; never invent a PR, check, review, or artifact URL.

This Tool projects data only. It does not approve or merge a pull request, rerun CI, resolve review threads, or modify GitHub state. Do not describe a navigation link as if its external action already happened.

Use the matching PR closeout Tool only when it is listed for the current turn. Do not substitute a legacy dynamic widget. If the report is not placed on the canvas, tell the user only that visible result and offer to retry.

版本历史

  • 7f1ebb2 当前 2026-08-12 20:52

同 Skill 集合

assets/orchestrations/dag-best-practices/SKILL.md
plugins/builtin/core-generative-ui/skills/voice-generative-ui/SKILL.md
plugins/builtin/topic-outline/skills/topic-outline/SKILL.md
plugins/examples/release-notes/skills/compose-release-notes/SKILL.md
plugins/examples/video-cover/skills/generate-video-cover/SKILL.md
skills/homerail-install-ops/SKILL.md
skills/homerail-pr-closeout/SKILL.md
skills/homerail-pr-review/SKILL.md
skills/homerail-shared/SKILL.md
skills/homerail-cli/SKILL.md
skills/homerail-dag-ops/SKILL.md
skills/homerail-dag-patterns/SKILL.md

元信息

文件数
0
版本
ae61a97
Hash
b4f0e139
收录时间
2026-08-12 20:52

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-17 15:15
浙ICP备14020137号-1