ralph

Orchestrates iterative task loops with architect verification and parallel agent delegation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mrsono0/lectures --skill ralph-mrsono0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph
Source: https://github.com/mrsono0/lectures/tree/main/.claude/skills/ralph
Command: npx skills add https://github.com/mrsono0/lectures --skill ralph-mrsono0

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures complex tasks are fully completed and architect-verified, preventing silent failures and partial implementations.

Core Features & Use Cases

  • Guaranteed Completion: Loops until a task is fully done and verified.
  • Persistence: Maintains state across multiple iterations and retries.
  • Parallel Execution: Runs independent agent tasks simultaneously.
  • Architect Verification: Requires sign-off from an architect before completion.
  • Use Case: Refactoring a large codebase where ensuring all tests pass and architectural standards are met is critical.

Quick Start

Use the ralph skill to refactor the authentication module until all tests pass and it is architect-approved.

Frequently Asked Questions about ralph

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

FAQPage Schema
How do I ensure guaranteed task completion for complex codebase refactoring?

Guaranteed task completion is achieved by orchestrating a persistent loop that continuously executes until all codebase refactoring is fully implemented and architecturally verified. This prevents silent failures by mandating sign-off before finalization.

What is architect verification in a task completion loop?

Architect verification is a mandatory sign-off process within the task completion loop that ensures full implementation delivery and quality assurance. It requires an architect to approve the work before the iterative execution loop finalizes the task.

How do I manage parallel execution for independent agent tasks?

Parallel execution for independent agent tasks is managed by delegating them to run simultaneously within the orchestration loop. This includes background execution for long operations, ensuring independent tasks are processed concurrently without blocking the main workflow.

Can I use persistent state management for long-running task retries?

Persistent state management supports long-running task retries by maintaining the execution state across multiple iterations. This ensures that if an operation fails or is interrupted, the orchestration loop can resume from the persisted state without losing progress.

What is the best way to prevent silent failures during complex code implementation?

The best way to prevent silent failures during complex code implementation is to use an iterative orchestration loop with mandatory architect verification. This guarantees that partial implementations are caught and resolved before finalization, ensuring full delivery.

When should I use an iterative task completion loop instead of standard execution?

An iterative task completion loop should be used when complex tasks require full implementation delivery and quality assurance across multiple retries. It is essential for scenarios like large codebase refactoring where ensuring all tests pass and architectural standards are met is critical.