Skip to main content

help

Explain Ralph Loop plugin and available commands Use when this capability is needed.

Ir a la instalación

Datos de origen

Repositorio
tomevault-io/tomes
Última actividad en el origen
23 de julio de 2026 a las 21:48
Idioma detectado de SKILL.md
inglés
Estrellas
1
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
help
description
Explain Ralph Loop plugin and available commands Use when this capability is needed.
metadata
{"author":"charfeng1"}
# Ralph Loop Help The Ralph Loop plugin provides auto-continuation for complex tasks in opencode. ## Available Commands ### `/ralph-loop <task>` Start an iterative development loop that automatically continues until the task is complete. Example: ``` /ralph-loop Build a REST API with authentication ``` The AI will work on your task and automatically continue until completion. ### `/cancel-ralph` Cancel an active Ralph Loop before it completes. Example: ``` /cancel-ralph ``` ## How It Works 1. **Start**: `/ralph-loop` creates a state file at `.opencode/ralph-loop.local.md` 2. **Loop**: When the AI goes idle, the plugin checks if `<promise>DONE</promise>` was output 3. **Continue**: If not found, it injects "Continue from where you left off" 4. **Stop**: Loop continues until DONE is found or max iterations (100) reached 5. **Cleanup**: State file is deleted when complete ## Completion Signal When the task is fully complete, the AI outputs: ``` <promise>DONE</promise> ``` This signals the loop to stop. The AI should ONLY output this when the task is truly complete. ## State File Located at `.opencode/ralph-loop.local.md` (add to `.gitignore`): ```markdown --- active: true iteration: 3 maxIterations: 100 sessionId: ses_abc123 --- Your original task prompt ``` ## Credits - Inspired by [Anthropic's Ralph Wiggum](https://github.com/anthropics/claude-code/tree/main/plugins/ralph-wiggum) plugin for Claude Code - Standalone extraction from [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) --- > Source: [charfeng1/opencode-ralph-loop](https://github.com/charfeng1/opencode-ralph-loop) — distributed by [TomeVault](https://tomevault.io). <!-- tomevault:4.0:skill_md:2026-07-09 -->
Ver en GitHub