Ralph — removed

SkillDev tools

The 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.

Have an AI agent environment that supports skills.

Ralph — removedStart free

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

  1. Have an AI agent environment that supports skills.
  2. Add the ralph skill if it is not already present.
  3. Invoke ralph and read the message pointing to $ultragoal.
  4. 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