iterate-pr
Installation
SKILL.md
Iron Law: Never mark a PR iteration complete without all CI checks passing; always show actual CI output as evidence, not inference.
Iterate PR Until CI Passes
Autonomously fixes CI failures and addresses review feedback in a loop until all checks are green and feedback is resolved.
Requires: GitHub CLI (gh) authenticated, Python uv installed.
GitHub access: This skill uses the GitHub CLI (
gh) — NOT the GitHub MCP server. All GitHub operations (fetching PR status, posting review replies, reading CI logs) go throughghcommands and the helper scripts inscripts/. No MCP tool calls are needed.
Quick Reference
uv run ${CLAUDE_SKILL_ROOT}/scripts/fetch_pr_checks.py [--pr NUMBER]
uv run ${CLAUDE_SKILL_ROOT}/scripts/fetch_pr_feedback.py [--pr NUMBER]