Download for MacApple silicon, macOS 14+
Skill

diagnose-ci-failures

@warpdotdev Updated 2026-10-09

Diagnose CI failures for a PR using the GitHub CLI, extract error logs, and generate a plan to fix them. Use when the user asks to check CI status, pull CI issues, triage test failures, or investigate PR build failures.

Install

With your agent

Install OMGSkills skill "warpdotdev/common-skills:diagnose-ci-failures" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/warpdotdev/common-skills /tmp/common-skills && ln -s /tmp/common-skills/.agents/skills/diagnose-ci-failures ~/.claude/skills/diagnose-ci-failures

From README

diagnose-ci-failures Programmatically diagnose CI failures for a PR and generate a plan to fix them. Overview This skill provides a deterministic workflow to check CI status for a PR, extract failure logs, analyze errors, and create a plan (not code changes) to resolve issues. The output is always a plan document that can be reviewed before execution. Workflow Verify PR exists for current branch Get the current branch and check if a PR exists: If no PR exists, inform the user and offer to create one using the create-pr skill. Check CI status Fetch the status of all CI checks: Parse the output to identify: Completed checks vs. in-progress checks Successful checks Failed checks with their names and details URLs If CI is still running, inform the user which checks have already failed or passed, highlight the checks that are still running, and suggest waiting for completion before diagnosis.