
Analyze Ci
- 2 installs
- 27.4k repo stars
- Updated August 5, 2026
- mlflow/mlflow
Analyzes failed GitHub Actions jobs for a pull request and returns a concise failure summary with root cause, error messages, and log snippets.
About
A skill that fetches logs from failed GitHub Action jobs for a PR or run and summarizes the root cause and relevant errors. A developer uses it to triage CI failures quickly.
- Accepts PR, run, or job URLs and analyzes all failed jobs
- Auto-detects GitHub token via gh auth token or GH_TOKEN
Analyze Ci by the numbers
- 2 all-time installs (skills.sh)
- +1 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #1,139 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/mlflow/mlflow --skill analyze-ciAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 2 |
|---|---|
| repo stars | ★ 27.4k |
| Last updated | August 5, 2026 |
| Repository | mlflow/mlflow ↗ |
What it does
Analyzes failed GitHub Actions jobs for a pull request and returns a concise failure summary with root cause, error messages, and log snippets.
Files
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
Note: Always single-quote URLs to prevent the shell from interpreting special characters (e.g., ? in query parameters).# Analyze all failed jobs in a PR
uv run skills analyze-ci '<pr_url>'
# Analyze all failed jobs in a workflow run
uv run skills analyze-ci '<run_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>' --debugOutput: 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 a specific workflow run
uv run skills analyze-ci 'https://github.com/mlflow/mlflow/actions/runs/22626454465'
# Analyze specific job URLs directly
uv run skills analyze-ci 'https://github.com/mlflow/mlflow/actions/runs/12345/job/67890'