ralph

Translate PRDs into executable steps for cross-repo task execution.

Updated Dec 27, 2025
One-click install
npx skills add https://github.com/Acurioustractor/act-global-infrastructure --skill ralph-acurioustractor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph
Source: https://github.com/Acurioustractor/act-global-infrastructure/tree/main/.claude/skills/ralph-agent
Command: npx skills add https://github.com/Acurioustractor/act-global-infrastructure --skill ralph-acurioustractor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Ralph automates long-running, cross-repo task workflows by translating PRDs into executable steps and managing autonomous execution across all ACT codebases.

Core Features & Use Cases

  • Autonomous PRD-driven tasks across 7 codebases
  • Iterative task execution with progress tracking
  • Safe, auditable iterations with explicit completion status
  • Ideal for complex migrations, batch processing, and overnight automation

Quick Start

  • Create a PRD: ./ralph/create-prd.sh my-project
  • Edit ralph/prd.json with your tasks
  • Run Ralph: ./ralph/ralph.sh

Frequently Asked Questions about ralph

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

FAQPage Schema
How do I automate long-running cross-repo tasks from a PRD?

To automate cross-repo tasks from a PRD, you can use an autonomous agent to translate requirements into executable steps and iterate across multiple codebases until completion. This approach handles batch processing and overnight automation by tracking progress in a robust log.

What is PRD-driven autonomous task execution across multiple codebases?

PRD-driven autonomous task execution is a process where an AI agent reads your product requirements document, breaks it down into actionable steps, and automatically applies them across various repositories. It ensures traceable delivery by maintaining a progress log for each iteration.

How do I set up and run autonomous batch processing for ecosystem-wide migrations?

To run autonomous batch processing, create a PRD file defining your migration tasks, edit the associated JSON configuration with your specific steps, and execute the automation script. The agent will autonomously iterate through the tasks and log progress until the migration is complete.

Do I need a specific code execution environment to run autonomous cross-repo automation?

Yes, autonomous cross-repo automation requires a code execution environment equipped with a Claude-like agent to process tasks. You also need access to your PRD file and a robust progress log to ensure safe, auditable, and traceable task delivery.

How does an autonomous AI agent handle iterative task execution and track completion status?

An autonomous AI agent handles iterative execution by repeatedly processing steps from the PRD across codebases until features are complete. It tracks completion status by writing to a robust progress log, ensuring every batch and overnight task is auditable and traceable.

When should I use an autonomous agent for overnight automation instead of manual batch processing?

You should use an autonomous agent for overnight automation when managing complex migrations or batch tasks across multiple codebases that would take too long manually. It safely iterates from a PRD until all features are complete, providing explicit completion status for auditable delivery.