What problem does it solve?
CI/CD failures are complex, time-consuming to diagnose, and block development. This skill automates the entire diagnostic process, from identifying failed jobs to pinpointing root causes and suggesting fixes, allowing engineers to resolve issues rapidly and keep the pipeline flowing.
Core Features & Use Cases
- Intelligent Failure Analysis: Automatically identifies failed jobs, extracts critical errors from massive logs, and classifies failures (new, flaky, infrastructure).
- Root Cause Determination: Pinpoints the exact cause of failure, whether it's a code defect, a flaky test, a timing issue, or an infrastructure problem.
- GitHub Integration: Searches existing issues, creates detailed new issues with proper labels, and links to relevant PRs and commits.
- Use Case: A developer's PR build fails. Instead of manually sifting through gigabytes of logs, they use this skill to get an immediate, comprehensive report detailing the exact test that failed, why it failed (e.g., a race condition), and a link to a known issue or a recommended fix.
Quick Start
Analyze the latest failed CI/CD run for my current pull request.