ralph-orchestrator
Keep AI coding agents looping autonomously until tasks are done
All Skills in This Repository (18)
Pure Emerald Level Indicatorsreview-pr
Runs an orchestrated code review loop against a GitHub pull request and reports findings.
tui-debug-in-pane
Reproduce and debug TUI rendering issues by running ralph in a tmux split pane.
ralph-hats
Create, validate, and improve Ralph hat collection YAML workflows.
ralph-loop
Run, inspect, resume, merge, and debug Ralph orchestration loops via CLI commands.
complex-test-skill
Validate directory-based skill discovery by locating SKILL.md files at skill roots.
tmux-terminal
Control tmux sessions to automate interactive terminal workflows.
test-driven-development
Generate Rust test stubs from specs, tasks, or descriptions.
ralph-operations
Manage Ralph orchestration loops by analyzing diagnostic data and debugging loop behavior.
create-hat-collection
Generate YAML hat presets with event-flow architectures through guided conversation.
evaluate-presets
Evaluate Ralph's hat presets and generate logs, metrics, and summary reports.
find-code-tasks
Enumerate code-task files by status, dates, and metadata from repositories.
pr-demo
Record terminal sessions with asciinema and convert them to GIFs or SVGs for GitHub PRs.
Frequently Asked Questions
FAQPage SchemaHow to install ralph-orchestrator?βΌ
Run `npx skills add mikeyobrien/ralph-orchestrator --all -g -y` in your terminal to install all skills in this suite globally.
What does Ralph Orchestrator do?βΌ
It keeps AI coding agents working in a loop until a task is finished, using quality gates like tests and linting to reject incomplete work instead of stopping after one attempt.
Which AI backends does Ralph support?βΌ
Ralph works with Claude Code, Gemini CLI, Codex, Kiro, Copilot CLI, OpenCode, and several other agent backends, with automatic detection of whichever is installed.
Can Ralph run multiple tasks in parallel?βΌ
Yes. Ralph supports parallel loops using git worktrees, so multiple agents can work on isolated copies of your code and merge results through a queue.
Do I need to watch the agent while it works?βΌ
No. Ralph runs autonomously, but you can optionally connect a Telegram bot to answer agent questions and steer the loop from your phone.
Related Repositories in Software Engineering
View All in Software Engineeringβopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core