Run any Skill in Manus
with one click
with one click
Run any Skill in Manus with one click
Get Started$pwd:
$ git log --oneline --stat
stars:3
forks:1
updated:May 6, 2026 at 09:46
SKILL.md
| 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 listFlutter Android 构建关键时间点:
Plugin [id: 'org.gradle.kotlin.kotlin-dsl', version: '5.2.0'] was not found
→ CI 环境问题,Gradle 插件仓库网络问题,重新触发可能解决
FAILURE: Build failed with an exception
BUILD FAILED in Xs
→ 代码或配置问题,需要查看具体错误
Gradle task assembleRelease failed with exit code 1
→ 构建失败,需要分析日志
# 查看失败原因
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 已就绪
→ 失败:分析原因,询问是否重试
[HINT] Download the complete skill directory including SKILL.md and all related files