ralph-loop-setuplisted
Install: claude install-skill carinyaparc/skills
# Ralph loop setup
Resolve configuration and seed the loop files. **Never start the loop.** Setup
ends with a summary and an instruction to run `/ralph-loop start`.
Writing is done by `scripts/seed-ralph-loop.sh`, not by hand. Your job is to
resolve values and call it. Hand-authoring the loop file reintroduces the
unsubstituted-placeholder failure the script exists to prevent: a stray
`{{MAX_ITERATIONS}}` in the frontmatter fails the hook's numeric validation and
silently deletes the loop.
## Interview
Ask only what you cannot resolve yourself. Use structured questions, not prose.
1. **Preset.** If not given:
- `engineering-delivery` — drive a work item (typically an epic, but a
large story works the same way) through implement, review, validate,
and merge request, one task per iteration.
- `ad-hoc` — repeat a single prompt until it is done.
- `custom` — define your own steps.
2. **Target.** The work item ID for engineering delivery; the task prompt
for ad-hoc; the step list for custom.
3. **Budgets.** Max iterations. Default 50, but for engineering delivery
propose `tasks × 6 + 10`, since a 12-task work item will not fit in 50.
4. **Completion promise.** Propose a default and confirm it. For a work item,
its canonical ID (or slug, in the filesystem-only fallback) upper-snake-cased
with `_COMPLETE`.
5. **Environment.** Only for presets that need it, per
[references/environment-resolution.md](references/environment-resolution.md).
##