What problem does it solve?
This Skill provides a systematic, reproducible process to diagnose and remediate GitHub Actions workflow failures across a multi-project monorepo, reducing time-to-recovery for broken pipelines and stalled deployments.
Core Features & Use Cases
- Log-first diagnosis: Use GitHub CLI to locate failed runs, extract failed job and step logs, and download full artifacts for inspection.
- Categorized troubleshooting: Targeted guidance for authentication/permissions, Terraform state locks and plan/apply errors, build/install and package manager failures, unit and integration test failures, Docker/container issues, lint breaks, and deployment problems.
- Reproduction & remediation: Commands and strategies to reproduce failures locally (yarn, terraform, docker-compose), run forced Terraform unlocks or workflow reruns, verify secrets/variables, and confirm CloudFront/S3 deployment outputs.
- Use case example: When Playwright integration tests fail after deploy, the Skill helps confirm CloudFront propagation, validate Terraform outputs for API Gateway URLs, and ensure the Playwright browser was installed correctly.
Quick Start
Use the debug-workflow skill to diagnose a failed GitHub Actions run by providing the run ID or the workflow failure logs.