Ralph — removed
SkillDev toolsThe ralph skill is a retired skill that now acts as a pointer to its replacement. It tells anyone who invokes it to use $ultragoal instead, which runs coding tasks until they are finished and saves progress notes so work can be resumed later.
Use Ralph — removed in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Ralph — removed and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Ralph skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
No other account needed.
Have an AI agent environment that supports skills.
What your AI can do with it
- Recognizes invocations of the retired ralph skill
- Directs the user to the $ultragoal replacement
- Explains that $ultragoal runs coding tasks until done
- Notes that $ultragoal saves progress for later resumption
Getting started
- Have an AI agent environment that supports skills.
- Add the ralph skill if it is not already present.
- Invoke ralph and read the message pointing to $ultragoal.
- Switch to $ultragoal for coding tasks that should run until completion.
What this skill tells your AI
The instructions your AI receives, as published by yeachan-heo/oh-my-codex in skills/ralph/SKILL.md and read by ahel’s review.
$ralph was removed in OMX 0.21; use $ultragoal instead.
Ralph's loop-until-done behavior is a degenerate single-goal ultragoal run. $ultragoal owns durable Codex goal handoffs, .omx/ultragoal ledger checkpoints, implementation, tests, build/lint/typecheck evidence, and resume across stories. A single-goal ultragoal run reuses the same persistence and verified-completion promise that Ralph provided.
Migration: replace $ralph with $ultragoal.
Task: {{ARGUMENTS}}
Signals
- GitHub stars
- 33k
- Forks
- 3k
- Last commit
- Oct 2026
Questions
- What is the ralph skill?
- It is a retired skill that points to its replacement. Invoking it tells you to use $ultragoal instead.
- What replaced the ralph skill?
- The ultragoal command replaced it. Ultragoal keeps working through a coding task until completion and saves progress notes so work can be resumed later.
- Does ralph still run coding tasks?
- No. The old ralph command was removed. Use $ultragoal for coding tasks that should run until done.
- Can I resume work that ultragoal started?
- Yes. Ultragoal saves progress notes so work can be resumed later.
Advanced
- Item type
- skill
- Key
ralph-5- Source
- github.com/yeachan-heo/oh-my-codex
github.com/yeachan-heo/oh-my-codex