Fix Failing CI Checks skill for Claude and Codex
Fix Failing CI Checks as an AI skill. It asks for Pull request or branch, CI system, Failing check names and 3 more, then does the rest. Free to install in…
Install it once and Claude or Codex runs it for you. When your request matches, your AI loads the skill, asks for anything it is missing, and works through the template itself. Prefer to fill it in by hand? See the full prompt template.
Download the skill (.zip) · View SKILL.md
When it is used
Use when a pull request has red CI checks and the developer wants the cause diagnosed and a fix proposed before any code is changed. Do not use for writing new tests or speeding up a slow pipeline. Related topics: devops, coding.
What it will ask you for
- Pull request or branch (free text, e.g. "Link or name")
- CI system (choose one: GitHub Actions, GitLab CI, CircleCI, Jenkins, Other)
- Failing check names (longer free text)
- Log excerpt (longer free text)
- Recent changes (longer free text)
- Allowed fix scope (choose one: Code only, Code and tests, Code and CI config)
How it works
- Read the logs from the first error and classify each failure as regression, flaky, environment, or pipeline.
- Reproduce the failure locally with the same command CI uses when possible.
- Summarise the root cause in plain language, naming the file or step responsible.
- Present a fix plan with the change, reason, risk, and verification, then wait for approval.
- After approval, implement within the allowed scope and rerun the failing command to confirm.
What you get
A root cause summary, a fix plan awaiting approval, and after approval the change made with the rerun result.
What it watches out for
- Fixing the last error in the log, which is often a symptom of an earlier one.
- Skipping or disabling a failing check to get a green build.
- Implementing before approval and making changes the owner did not want.
How to install
Claude.ai and the Claude desktop app
- Download the skill .zip.
- Open Settings, then Capabilities, and find Skills.
- Choose Upload skill and select the .zip.
- Ask Claude for help with the task. It loads the skill when your request matches.
Claude Code
- Download the skill .zip.
- Unzip it into ~/.claude/skills/ (or .claude/skills/ inside a project).
- Start a new session. Claude Code loads the skill when your request matches.
Codex
- Download the skill .zip.
- Unzip it into ~/.agents/skills/ (or .agents/skills/ inside a project).
- Codex picks it up on its own. Type $ and the skill name to use it, or just ask for the task.
Cursor
- Download the Cursor rule (.mdc).
- Save it in .cursor/rules/ inside your project.
- Cursor's agent applies the rule when your request matches its description.
AGENTS.md (Codex, Cursor, and other coding agents)
- Copy the AGENTS.md section.
- Paste it into AGENTS.md at the root of your repository, creating the file if needed.
- Coding agents that read AGENTS.md follow it when your request fits.