fix-ci

Diagnose failed CI checks and apply code fixes for pull requests.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/jimeh/hucode --skill fix-ci-jimeh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fix-ci
Source: https://github.com/jimeh/hucode/tree/main/src/vs/sessions/skills/fix-ci
Command: npx skills add https://github.com/jimeh/hucode --skill fix-ci-jimeh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When CI checks fail on a pull request, developers must manually read check output, trace root causes, and patch code. This Skill automates that loop by reading failed check annotations and output, identifying root causes, and making the necessary code changes. ## Core Features & Use Cases - Failure Analysis: Reads failed check details including status, conclusion, annotations, and output to pinpoint compile errors, lint violations, or failing tests. - Targeted Code Fixes: Applies only the changes needed to resolve CI failures, avoiding unrelated modifications. - Local Validation: Verifies fixes by compiling, linting, or running relevant tests before finishing. - Use Case: A pull request fails lint and unit test checks. Trigger this Skill from the Fix Checks button to have the failures diagnosed and corrected automatically. ## Quick Start Ask the assistant to fix the failed CI checks for this session using the attached check output and annotations.

Frequently Asked Questions about fix-ci

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix failed CI checks on a pull request automatically?

Trigger the fix-ci Skill from the Fix Checks button in the Changes toolbar. It reads the failed check output and annotations, identifies root causes such as compile errors or failing tests, and applies the necessary code changes.

What information does the fix-ci Skill need to work?

It needs the failed check information attached to the session, including the pull request link, each check's name, status, conclusion, details URL, and any annotations or output logs.

Can the fix-ci Skill handle lint and test failures together?

Yes. It analyzes each failed check independently, whether the cause is a compile error, lint or hygiene violation, or a failing test, and makes the code changes required to resolve all of them.

Does the fix-ci Skill verify its changes before finishing?

Yes. The workflow includes local validation where possible, such as compiling, linting, or running the relevant tests, to confirm the failures are addressed before completing.

Will the fix-ci Skill make unrelated changes to my code?

No. Its instructions explicitly limit changes to resolving the CI failures, avoiding unrelated modifications unless they are required to make the checks pass.