ワンクリックで
gh-ci-monitor
GitHub Actions CI 流水线监控,直到构建成功或失败。自动重试失败的构建,监控直到完成。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
GitHub Actions CI 流水线监控,直到构建成功或失败。自动重试失败的构建,监控直到完成。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
当用户希望整理需求、明确目的、描述问题,或要求"生成文档"、"整理意图"、"明确现象"时触发。用于通过多轮对话收集和整理需求,不执行任何代码修改。
当用户说 "boot work-flow"、"初始化 work-flow"、"为这个仓库创建 work-flow skill"、"创建 <仓库名>-work-flow" 时触发。这是一个元skill:自动检测 git 仓库名 → 在项目本地创建 <repo>-work-flow skill → 仅写入项目启动方法和启动信息作为最小骨架 → 标注后续通过 /key_board_3 添加 references 增强。
清理git嵌套仓库,保持仓库隔离性,让 git add . 干净无污染。 适用于 .claude/repo/ 或其他包含克隆仓库的目录。 当用户提到"清理git"、"处理嵌套仓库"、"git隔离"、"保持干净"、 "部分跟踪"、"白名单子目录"、"忽略但保留子目录"、"gitignore 否定规则"、 "忽略 .tool/"、"工具目录不入库"时触发。
当用户要求"总结成skill"、"保存对话为skill"、"提取提示词"、"做成技能"时触发。这是元技能模板,用于指导创建其他技能,而非被创建的技能本身。
当用户要求"拆分到references"、"给skill加ref引导"、"把xx沉淀为reference"、"优化skill结构"、"重构skill"、"skill膨胀了"、"合并skill"、或要求"探索/扫描现有skill看哪些可合并"时触发。本 skill 专用于按主题把已有 skill 组织成渐进式指导文档——主 SKILL.md 承担主干主题、references/ 承担特化专项的特化指导,整个 skill 包高内聚、单文档承担一个主题;长度只是边缘参考。不创建新 skill、不改变前置 skill (key_board / key_board_2) 的职责。探索模式详见 [[场景E-合并审计]]。
阅读任意代码库目录(不限语言/框架),分析模块与代码结构,生成防腐蚀规范 SKILL.md、更新已有 skill 使其与代码库一致、或在使用 skill 后反思同步项目经验。覆盖"创建"、"同步"、"反思"三个场景。不生成孤儿文档。
| name | gh-ci-monitor |
| description | GitHub Actions CI 流水线监控,直到构建成功或失败。自动重试失败的构建,监控直到完成。 |
监控 GitHub Actions 构建状态,直到成功或用户干预。
当用户要求监控 CI 构建时调用,例如:"监控流水线"、"monitor CI build"、"gh 监控"。
先获取当前最新构建列表:
gh run list --limit 1
判断状态:
in_progress → 构建进行中,开始监控completed success → 构建已成功,通知用户completed failure → 构建失败,询问是否重试使用 Monitor 工具持续监控:
描述: GH CI build monitor
timeout_ms: 600000 (10分钟超时)
persistent: true
command: gh run list --limit 1
Monitor 返回 completed 状态时,检查结果。
gh run list --limit 1
gh run view <run_id> --log 2>&1 | grep -E "FAILURE|error" | head -5
# 重新触发构建
gh run rerun <run_id>
# 或创建新构建(对于 PR)
gh pr checkout <pr_number> && git push
sleep && gh run list 轮询gh run list通过gh run list 发现之前的失败的时间
xxxxx
# 查看失败原因
gh run view <run_id> --log 2>&1 | grep -E "FAILURE|error" | head -10
# 查看 Gradle 构建详情
gh run view <run_id> --log 2>&1 | grep -B5 -A5 "Running Gradle"
# 查看所有注释/警告
gh run view <run_id> # 显示 ANNOTATIONS
用户: 监控流水线
→ gh run list --limit 1
→ in_progress,构建中
→ 启动 Monitor: gh run list --limit 1
→ 持续通知直到 completed
→ 检查结果:success/failure
→ 成功:通知用户 APK 已就绪
→ 失败:分析原因,询问是否重试