ralph

Execute persistent task loops with retries, verification, and debugging escalation.

4|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/AGMO-Inc/agmo-everywhere --skill ralph-agmo-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph
Source: https://github.com/AGMO-Inc/agmo-everywhere/tree/main/skills/ralph
Command: npx skills add https://github.com/AGMO-Inc/agmo-everywhere --skill ralph-agmo-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a persistent completion loop that keeps executing work until all tasks are verified complete, automatically dispatching tasks, collecting failure context, and escalating to debugging when needed.

Core Features & Use Cases

  • Persistent looping: continuously processes a list of work items until none remain or verification passes.
  • Automated dispatch with category routing: directs tasks to the appropriate executors based on their category.
  • Failure handling and retries: captures context after failures and retries up to three times with preserved history.
  • Debugging escalation: triggers a debugging workflow if all retries fail, helping diagnose and resolve root causes.
  • Final verification and exit: runs a final verification before exiting the loop to ensure overall completion.
  • Progress reporting and pause on unrecoverable errors: reports progress after each step and can pause if the user interrupts.

Quick Start

Start the Ralph skill and tell it to continue until all tasks are verified complete.

Frequently Asked Questions about ralph

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate persistent task execution until all work items are verified complete?

Persistent task execution automation continuously processes work items in a structured loop until verification passes. It dispatches tasks to appropriate executors, captures failure context, and retries up to three times before escalating to debugging if issues persist.

What is a verification loop and how does it handle task failures during automation?

A verification loop processes work items and runs verification hooks after each step. When failures occur, it captures context and retries up to three times with preserved history. If all retries fail, it triggers a debugging escalation workflow to diagnose root causes.

How do I set up automated task dispatch with category routing for long-running workflows?

Automated task dispatch with category routing directs work items to appropriate executors based on their category within a persistent loop. You provide a structured task list, and the loop continuously processes items, routing each to the correct executor until none remain.

Can I pause an automated verification loop if it encounters unrecoverable errors?

Yes, the verification loop can pause when users interrupt or unrecoverable errors occur. It reports progress after each step, preserving the current state and failure history so execution can resume or be diagnosed through debugging escalation.

What's the best way to manage retries and debugging escalation in automated task orchestration?

Managing retries and debugging escalation in task orchestration requires a structured loop with verification hooks. The loop retries failed tasks up to three times with preserved context, then triggers a debugging workflow to resolve root causes before final verification and exit.

Do I need structured task lists and verification hooks to use persistent execution loops?

Yes, persistent execution loops require a structured task list, verification hooks to confirm completion, and optional debugging guidance to manage failures safely. These elements ensure the loop can dispatch, verify, retry, and escalate without manual intervention.