Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Fix Failing CI Pipelines

Finds GitHub Actions workflows whose latest run failed on the staging branch, summarizes the error, and hands off the fix.

AutomationIntermediate1,747102AI score 7/10Last updated: Aug 28, 2026

What it does

  • Lists the 50 most recent workflow runs on a branch (defaults to staging) via gh run list, groups them by workflow and keeps only the latest run each.
  • Filters out in_progress, cancelled and successful runs, keeping only workflows whose latest run has conclusion: failure.
  • Pulls failed job/step names and the last 100 lines of gh run view --log-failed to summarize the actual error.
  • Dispatches /babysitter:yolo with the failure context to fix the root cause and push, then verifies a new run was triggered and prints a final summary.

Who it's for

  • DevOps/platform engineers who babysit a red GitHub Actions dashboard daily.
  • Teams with an authenticated gh CLI that want a hands-off CI repair loop.
  • Anyone willing to edit the file, since the repo name, branch and the /babysitter:yolo dependency are hard-coded.

Examples

  1. "Check the staging pipelines" → you get a list of failing workflows with run IDs, failing job/step names and an error summary.
  2. A build workflow breaks at the dependency-install step → the skill summarizes the log, delegates the fix, commits to staging and confirms a new run started.
  3. Nothing is failing → it reports "all staging pipelines are green" and stops without touching anything.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/a5c-ai/babysitter/HEAD/.claude/skills/fix-failing-pipelines/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the .claude/skills/fix-failing-pipelines folder from the GitHub repo a5c-ai/babysitter into my ~/.claude/skills/fix-failing-pipelines/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/a5c-ai/babysitter.git /tmp/babysitter && mkdir -p ~/.claude/skills && cp -r /tmp/babysitter/.claude/skills/fix-failing-pipelines ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Install the GitHub CLI and authenticate: gh auth login (hard requirement).
  2. Clone the repo: git clone https://github.com/a5c-ai/babysitter.git /tmp/babysitter
  3. Copy the skill: mkdir -p ~/.claude/skills && cp -r /tmp/babysitter/.claude/skills/fix-failing-pipelines ~/.claude/skills/
  4. Open ~/.claude/skills/fix-failing-pipelines/SKILL.md and replace a5c-ai/babysitter with your repo and staging with your branch.
  5. If you don't have /babysitter:yolo, rewrite Step 5 to tell Claude to investigate and fix the failure itself.
  6. Restart Claude Code and try: "find and fix the failing CI workflows".
  7. Note that it commits straight to the target branch — test it against a throwaway branch first.