rremizov

Analyze CI — Development skill for Claude Code

Development community

Fetch and analyze failing CI checks across all open PRs, identify root causes, and summarize actionable fixes.

How to install Analyze CI

Installs to ~/.claude/commands/rremizov-django-random-queryset-_analyze-ci.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/rremizov/django-random-queryset/HEAD/.claude/commands/_analyze-ci.md -o ~/.claude/commands/rremizov-django-random-queryset-_analyze-ci.md

Restart Claude Code, or start a new session, for it to be picked up.

What Analyze CI does


name: _analyze-ci description: Fetch and analyze failing CI checks across all open PRs, identify root causes, and summarize actionable fixes model: haiku

Analyze failing CI checks across all open PRs in this repository.

Steps

  1. **Fetch open PRs with CI status:**

    gh pr list --json number,title,headRefName,statusCheckRollup
  2. **Identify failing jobs** from `statusCheckRollup`: collect unique job IDs where `conclusion == "FAILURE"`. To avoid redundancy, dedupli

Alternatives in Development

  • Triage PRs — Classify all open PRs by module, review state, scope, and architectural impact — produces a prioritized triage 12.6k ★
  • Om Standup — Morning kickoff 4.6k ★
  • Shopify CLI Update — Create Shopify CLI PRs after releasing new version of @shopify/cli-hydrogen 2.1k ★

Full documentation available on GitHub

View Source Repository