What problem does it solve?
Automatic end-to-end test runs on the NemoClaw main branch fail for many overlapping reasons, and uncoordinated fixes lead to duplicate PRs, stale approvals, and unsafe merges. This Skill runs a continuous maintainer loop that groups failures by root cause, assigns ownership through draft PRs, enforces independent review, and merges only when GitHub rules pass.
Core Features & Use Cases
- Root-Cause Queue Management: Groups failures by causal signature rather than job name, tracks states from unclaimed to merged, and reconciles claims against open PRs before editing.
- Policy-Gated GitHub Writes: Runs a trusted policy evaluator before workflow approvals, reviews, merges, retries, and rollback PRs, denying ambiguous or unauthorized writes.
- Post-Merge Containment: Detects regressions after a merge, blocks related merge writes, and permits only explicitly authorized draft revert PRs.
- Use Case: A maintainer agent monitors automatic main E2E runs overnight, claims an unowned failure with a draft PR, reviews a peer's fix while waiting for CI, and hands off full queue state to another agent without ending the loop.
Quick Start
Ask the agent to continuously fix failures from automatic NemoClaw E2E runs on main, coordinating with other maintainers and merging eligible PRs.