用途:通过 GitHub CLI(gh)监控和管理 GitHub Actions 的 CI/CD 工作流,适合在终端中检查 CI 状态、排查失败、重跑任务和下载产物。
主要能力:列出与筛选运行记录(按分支、工作流名、状态);查看某次运行详情与日志,含仅失败日志和退出码;重跑整个工作流、仅失败作业或指定作业;实时监视运行;下载全部或指定产物;取消运行;列出、查看、启用或禁用工作流文件;手动触发 workflow_dispatch 并传输入参数;以 JSON 输出便于脚本解析。
使用方式:先安装并认证 gh,命令为 brew install gh 或 curl -sS https://webi.sh/gh | sh,然后 gh auth login。常用命令包括 gh run list、gh run view <run-id> --log-failed、gh run rerun <run-id> --failed、gh run watch <run-id>、gh run download <run-id>、gh workflow run "CI" 等。
适用场景:合并前确认 CI 通过、调试失败流水线、监控部署、重试不稳定测试、下载测试报告与覆盖率产物。
限制:资料未提供该技能自身的安装方式、收费、平台支持范围或与 Claude 的具体集成细节;所有操作依赖已安装并认证的 gh CLI 及相应仓库权限。