← ClaudeAtlas

ruver-goallisted

Drive developer → CI green → QA comment+video across turns with schedule_wake (HOST.md). Use when /ruver-goal, /ruver_goal, or after a draft PR is opened and CI is still pending.
ruverd/skills · ★ 1 · Code & Development · score 70
Install: claude install-skill ruverd/skills
# Ruver goal / loop The graphs do **not** finish in one turn. CI takes 20–30 min. This skill keeps the session working until QA has **commented with video**. **REQUIRED:** [COMPLETE.md](references/COMPLETE.md) · [LOOP.md](references/LOOP.md) · bus PROTOCOL.md · [DISK.md](../ruver-bus/DISK.md) (`.ruver-*` is **global**, never git root) Chat PT-BR. ## Commands | Args | Action | |---|---| | `DEV-XXXX` / feature text | Start goal + developer graph | | PR url / `owner/repo#N` | Start goal on that PR (skip implement if it exists) | | `status` | Read `.ruver-goal/STATE.md` + `gh pr checks` + last QA comment | | `cancel` | Delete the scheduler loop; leave graphs as-is | ## Start 1. Write `.ruver-goal/STATE.md` from [templates/STATE.md](templates/STATE.md). 2. Name the completion bar (verifier / user): ```text Draft PR for <id> is CI-green, MERGEABLE, and has a ruver-qa comment on the head SHA that includes a video URL. ``` If the host has a `/goal` (or equivalent) command, register that sentence there. If it does not, STATE is enough. 3. If there is no PR yet → load **ruver-developer** GRAPH (`deliver`). 4. When a draft PR exists and CI is not green → **schedule_wake** ([LOOP.md](references/LOOP.md)). Do not `gh pr checks --watch`. 5. Stop the turn. The wake resumes this skill. ## Each wake (or `/ruver-goal` resume) Read STATE. Inspect the real PR (`gh pr view`, `gh pr checks`, issue comments). Then **one** step: | World | Next | |---|---| | No PR | developer `deli