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

  • Gtm Motions — Identify best GTM motions across 7 types including PLG and ABM 7.8k ★
  • /intel — Fetch actionable intelligence for a target 1.8k ★
  • Continuous Claude — Run Claude Code in a continuous loop, autonomously creating PRs, waiting for checks, and merging 1.3k ★

Full documentation available on GitHub

View Source Repository