Install
npx skillscat add yeachan-heo/oh-my-codex/ralplan Install via the SkillsCat registry.
We need to produce a 2-3 sentence plain-text summary, objective, factual, no marketing, no superlatives, no calls to action. At most 60 words. No quotes, no markdown. Just plain text. Must explain what skill does, what problem it solves, when to use it. 2-3 sentences. Let's craft about 45-55 words. Sentence 1: Ralplan is an alias that runs the /plan command in consensus mode, coordinating Planner, Architect, and Critic agents to iteratively refine a plan until agreement is reached.
Ralplan (Consensus Planning Alias)
Ralplan is a shorthand alias for /plan --consensus. It triggers iterative planning with Planner, Architect, and Critic agents until consensus is reached.
Usage
/ralplan "task description"
/ralplan --interactive "task description"Flags
| Flag | Description |
|---|---|
| (none) | Default non-interactive mode: auto-proceeds through all steps without pausing |
--interactive |
Pauses at draft feedback (step 2) and final approval (step 6) to prompt the user |
Behavior
This skill invokes the Plan skill in consensus mode:
/plan --consensus <arguments>
/plan --consensus --interactive <arguments>The consensus workflow (default — non-interactive):
- Planner creates initial plan
- (skipped in default mode) Auto-proceeds to Architect review
- Architect reviews for architectural soundness
- Critic evaluates against quality criteria
- If Critic rejects: iterate with feedback (max 5 iterations)
- (skipped in default mode) Auto-approves on Critic approval
- MUST invoke
/ralphfor execution -- never implement directly
With --interactive flag, steps 2 and 6 pause to ask the user via AskUserQuestion:
- Step 2 options: Proceed to review / Request changes / Skip review
- Step 6 options: Approve and execute / Request changes / Reject
Follow the Plan skill's full documentation for consensus mode details.