Iterative planning with Planner, Architect, and Critic until consensus
View on GitHubYeachan-Heo/oh-my-claudecode
oh-my-claudecode
January 24, 2026
Select agents to install to:
npx add-skill https://github.com/Yeachan-Heo/oh-my-claudecode/blob/main/skills/ralplan/SKILL.md -a claude-code --skill ralplanInstallation paths:
.claude/skills/ralplan/# Ralplan Skill ## Overview Ralplan orchestrates three specialized agents—Planner, Architect, and Critic—in an iterative loop until consensus is reached on a comprehensive work plan. This skill ensures plans are strategically sound, architecturally valid, and thoroughly reviewed before execution. ## The Planning Triad Three agents collaborate in structured phases to validate and refine work plans: | Agent | Role | Output | |-------|------|--------| | **Planner** | Strategic Planner | Creates/refines the work plan | | **Architect** | Strategic Advisor | Answers questions, validates architecture | | **Critic** | Ruthless Reviewer | Critiques and identifies gaps | ## The Iteration Loop ``` ┌─────────────────────────────────────────────────────────────────┐ │ RALPLAN LOOP │ │ │ │ ┌──────────────┐ │ │ │ PLANNER │◄────────────────────────────────┐ │ │ │ (Plans) │ │ │ │ └──────┬───────┘ │ │ │ │ │ │ │ ▼ │ │ │ ┌──────────────┐ Questions? ┌───────────┐ │ │ │ │ Has open │─────────────────► │ ARCHITECT │ │ │ │ │ questions? │ │ (Advises) │ │ │ │ └──────┬───────┘ └─────┬─────┘ │ │ │ │ │ │ │ │ │ No questions │ │ │ │ ▼ ▼ │ │ │ ┌──────────────┐ ┌──────────┐ │ │ │ │ CRITIC │◄─────────────────│ Answers │ │ │ │ │ (Reviews) │ └──────────┘ │ │ │