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.

AutomationIntermediate★ 1,841⑂ 112AI score 7/10Last updated: Sep 16, 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.