Fix CI Train

Batch-fix the CI on every open pull request whose required checks are red — CI only, no review, no merge. From a GitHub PRs URL (or the current repo), enumerate every open PR with failing required checks, fetch each PR's failing-check logs, consolidate a per-PR CI-fix checklist, dispatch a team of parallel fixer sub-agents (one isolated worktree per PR) that apply the minimal fix, run the repo's quality gates locally, push to each PR branch, then poll CI until it turns green (or a break-out condition is hit). Presents one consolidated plan and asks for a single grouped confirmation before any write. Never reads reviewer feedback, never reviews from scratch, never merges. Built to unblock CI-gated review workflows — once a PR is green, `review-train` can then run on it. Generic and repo-agnostic. Use when the user shares a GitHub pull-requests page and asks to "fix CI on all the PRs", "make the red PRs green", "unblock the review-gated PRs", or invokes /fix-ci-train.

big-emotion 22ce319 29.5 KB Updated

File contents

big-emotion/agent-atelier/tree/main/plugins/pr-trains/skills/fix-ci-train commit 22ce3199d2

Frequently asked questions

npx skillmds@latest add big-emotion/fix-ci-train