# Loop On CI

> Watch CI runs and iterate on failures until all checks pass

- Skill: `nota-america/loop-on-ci` (Agent Skill)
- Install (CLI): `npx skillmds@latest add nota-america/loop-on-ci`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nota-america/loop-on-ci/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: nota-america (https://skillmd.com/u/nota-america)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/nota-america/loop-on-ci

---


# Loop on CI

## Trigger

Need to watch branch CI and iterate on failures until green.

## Workflow

1. Find the current branch and latest workflow run.
2. Wait for CI completion with `gh run watch --exit-status`.
3. If failed, inspect failed logs, implement a focused fix, commit, and push.
4. Repeat until all required checks pass.

## Commands

```bash
# Latest run for current branch
gh run list --branch "$(git branch --show-current)" --limit 5

# Block until completion (0 on pass, non-zero on fail)
gh run watch --exit-status

# Inspect failed jobs
gh run view <run-id> --log-failed
```

## Guardrails

- Keep each fix scoped to a single failure cause when possible.
- Do not bypass hooks (`--no-verify`) to force progress.
- If failures are flaky, retry once and report flake evidence.

## Output

- Current CI status
- Failure summary and fixes applied
- PR URL once checks are green

