GitHub Actions Failure Analyzer
技能 活跃分析 GitHub Actions 失败并识别根本原因
帮助开发人员快速诊断和理解 GitHub Actions 工作流失败的根本原因,节省调试时间。
功能
- 分析 GitHub Actions 工作流失败
- 识别具体的失败原因
- 检查作业不稳定性
- 识别导致故障的提交
- 搜索现有的修复 PR
使用场景
- 当 GitHub Actions 作业意外失败时
- 调查间歇性 CI 失败时
- 快速了解构建失败的根本原因
- 查找最近引入失败的提交
非目标
- 自动修复 GitHub Actions 失败
- 修改工作流文件
- 分析与失败无关的性能瓶颈
工作流
- 接收 GitHub Actions URL
- 使用 `gh` CLI 获取工作流/作业信息并识别具体失败原因
- 分析过去运行以检查特定失败作业的不稳定性和成功率
- 如果检测到失败模式,则识别导致故障的提交
- 搜索可能修复问题的打开 PR
- 生成总结发现的报告(失败原因、不稳定性、导致故障的提交、根本原因、修复 PR)
先决条件
- 已安装并验证身份的 GitHub CLI
License
- warning:License usability许可证仅在 README 页脚中提及为“Copyright (c) YK Sugi. All Rights Reserved.”,没有 SPDX 标识符或专用 LICENSE 文件,这并未正式关联。
Versioning
- warning:Release Management该技能未声明清单版本,并且安装说明引用了 `main`,导致用户难以固定特定版本。
安装
请先添加 Marketplace
/plugin marketplace add ykdojo/claude-code-tips/plugin install claude-code-tips@ykdojo质量评分
类似扩展
使用我的浏览器
100当工作依赖于用户实时浏览器会话或可见的渲染状态,而不是静态抓取时使用,尤其是在浏览器调试上下文或 DevTools 选择的元素或请求、登录仪表板或 CMS 流程、localhost 应用、上传、下载、媒体检查、DOM 或 iframe 检查、Shadow DOM,或看起来像软 404、身份验证墙、反机器人检查或速率限制的浏览器故障时。
ClawSweeper Skill
100Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.
Playwright Best Practices
100用于编写 Playwright 测试、修复不稳定测试、调试失败、实现页面对象模型 (Page Object Model)、配置 CI/CD、优化性能、模拟 API、处理身份验证或 OAuth、测试可访问性 (axe-core)、文件上传/下载、日期/时间模拟、WebSockets、地理定位、权限、多标签/弹出窗口流程、移动/响应式布局、触摸手势、GraphQL、错误处理、离线模式、多人协作、第三方服务(付款、电子邮件验证)、控制台错误监控、全局设置/拆卸、测试注解(skip, fixme, slow)、测试标签(@smoke, @fast, @critical, 使用 --grep 过滤)、项目依赖项、安全测试(XSS, CSRF, 身份验证)、性能预算(Web Vitals, Lighthouse)、iframe、组件测试、canvas/WebGL、服务工作线程/PWA、测试覆盖率、i18n/本地化、Electron 应用或浏览器扩展测试。涵盖 E2E、组件、API、视觉、可访问性、安全、Electron 和扩展测试。
Ci Cd Pipeline Builder
100CI/CD Pipeline Builder
Github Workflow Automation
99Advanced GitHub Actions workflow automation with AI swarm coordination, intelligent CI/CD pipelines, and comprehensive repository management
Project Session Manager
100Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions