Skip to content
Seun Sowemimo / Software engineer / Lagos TryRaisins

Fix failing CI

Inspects failing GitHub Actions checks on a pull request, summarises the logs, drafts a fix plan and only makes changes once you approve.

yeknal-gh-fix-ci6 filesApache-2.0Ship and deployReview and test

When to use it

  • Checks are failing on a pull request.
  • You want the failure explained before anything changes.
  • CI runs on GitHub Actions.

Checks from other providers, such as Buildkite, are reported by link only.

A practical example

You ask

“The tests job is failing on my PR. Find out why.”


Your agent does

It pulls the failing job’s logs, explains the cause, proposes a fix and waits for your go-ahead.

What gets installed

The whole folder is copied, so scripts, references and any license notices stay together.

  • agents/openai.yaml302 bytes
  • assets/github-small.svg853 bytes
  • assets/github.png1,838 bytes
  • LICENSE.txt10,776 bytes
  • scripts/inspect_pr_checks.py15,222 bytes
  • SKILL.md3,697 bytes

Before you start: Needs the GitHub CLI signed in to your account.

File list with SHA-256 hashes

Credit and license

Adapted from GitHub’s published skill. It’s shared under the Apache License 2.0, and the license file is installed with it however you choose to install.