analyze-ciClaude Skill
Analyze failed GitHub Action jobs for a pull request.
24.4k Stars
5.3k Forks
2018/06/05
| name | analyze-ci |
| description | Analyze failed GitHub Action jobs for a pull request. |
| allowed-tools | ["Bash(uv run skills analyze-ci:*)"] |
Analyze CI Failures
This skill analyzes logs from failed GitHub Action jobs using Claude.
Prerequisites
- GitHub Token: Auto-detected via
gh auth token, or setGH_TOKENenv var
Usage
# Analyze all failed jobs in a PR uv run skills analyze-ci <pr_url> # Analyze specific job URLs directly uv run skills analyze-ci <job_url> [job_url ...] # Show debug info (tokens and costs) uv run skills analyze-ci <pr_url> --debug
Output: A concise failure summary with root cause, error messages, test names, and relevant log snippets.
Examples
# Analyze CI failures for a PR uv run skills analyze-ci https://github.com/mlflow/mlflow/pull/19601 # Analyze specific job URLs directly uv run skills analyze-ci https://github.com/mlflow/mlflow/actions/runs/12345/job/67890
Similar Claude Skills & Agent Workflows
sla-monitor-setup
1.0k
Configure sla monitor setup operations.
github-project-setup
1.0k
Configure github project setup operations.
vpc-network-setup
1.0k
Configure vpc network setup operations.
memorystore-config
1.0k
Configure memorystore config operations.
gke-cluster-config
1.0k
Configure gke cluster config operations.
gcs-bucket-config
1.0k
Configure gcs bucket config operations.