ralplan

Runs iterative consensus planning with Planner, Architect, and Critic agents until plan approval.

Updated Dec 18, 2025
One-click install
npx skills add https://github.com/l0lxl0lw/dotfiles --skill ralplan-l0lxl0lw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralplan
Source: https://github.com/l0lxl0lw/dotfiles/tree/main/ai/shared/skills/omc/ralplan
Command: npx skills add https://github.com/l0lxl0lw/dotfiles --skill ralplan-l0lxl0lw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Complex engineering tasks often fail because plans are drafted by a single perspective without structured review. This Skill orchestrates a multi-agent deliberation loop so plans are challenged, refined, and approved before any code is written. ## Core Features & Use Cases - Consensus Planning Loop: Invokes /plan --consensus to cycle Planner, Architect, and Critic agents through up to 5 review iterations until the Critic approves. - RALPLAN-DR Structured Deliberation: Produces principles, decision drivers, viable options with tradeoffs, and an ADR; deliberate mode adds pre-mortem scenarios and expanded test planning for high-risk work. - Interactive or Automated Modes: Use --interactive for user checkpoints at draft review and final approval, or run fully automated end to end. - Use Case: Before migrating a production database schema, run /ralplan --deliberate "migrate users table to new schema" to get a plan vetted by architectural review, risk analysis, and quality critique. ## Quick Start Ask the AI to run /ralplan with a description of the task you want planned, optionally adding --interactive or --deliberate flags.

Frequently Asked Questions about ralplan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run consensus planning with multiple AI agents?

Run /ralplan followed by your task description to invoke /plan --consensus. The Planner drafts a plan, the Architect reviews it with a steelman antithesis, and the Critic evaluates quality, looping up to 5 times until approval.

What is the difference between ralplan and the plan skill?

Ralplan is an alias for /plan --consensus, meaning it always runs the multi-agent consensus workflow with Planner, Architect, and Critic. The base plan skill supports other modes; ralplan fixes the consensus mode and adds RALPLAN-DR structured deliberation.

When should I use the --deliberate flag for planning?

Use --deliberate for high-risk work such as auth or security changes, migrations, destructive operations, production incidents, compliance or PII handling, and public API breakage. It adds a 3-scenario pre-mortem and expanded unit, integration, e2e, and observability test planning.

Can ralplan run without user interaction?

Yes, without the --interactive flag the workflow runs fully automated from Planner through Architect and Critic loops and outputs the final plan. With --interactive, it prompts you at draft review and final approval using AskUserQuestion.

What happens if the Critic never approves the plan?

The re-review loop runs a maximum of 5 iterations of Architect and Critic feedback with Planner revisions. If no APPROVE verdict is reached after 5 iterations, the best version of the plan is presented to the user.