ralplan

Coordinate Planner, Architect, and Critic iterations to produce a consensus software plan.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Linnanli/xClaw --skill ralplan-linnanli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ralplan
Source: https://github.com/Linnanli/xClaw/tree/main/.codex/skills/ralplan
Command: npx skills add https://github.com/Linnanli/xClaw --skill ralplan-linnanli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ralplan provides a disciplined, automated approach to scoped software planning by coordinating Planner, Architect, and Critic to reach a consensus before execution, reducing ambiguity and rework.

Core Features & Use Cases

  • Orchestrates a multi-agent consensus planning loop (Planner → Architect → Critic) to produce a complete, review-ready plan.
  • Supports both interactive and fully automated modes, with a gating process to ensure explicit scope and acceptance criteria.
  • Ideal for high-risk or policy-driven changes where clear rationale, alternatives, and tests are required before implementation.

Quick Start

Provide a consensus plan for refactoring the authentication module.

Frequently Asked Questions about ralplan

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

FAQPage Schema
What is consensus-driven planning for complex software tasks?▼

Consensus-driven planning coordinates multiple roles like Planner, Architect, and Critic to reach a formal agreement on scope, risks, and testable acceptance criteria before implementation begins. This gated process reduces ambiguity and rework on policy-driven changes.

How do I plan a high-risk software refactoring task with formal acceptance criteria?▼

You can plan high-risk refactoring by running a multi-agent workflow that iterates through planning, architecture, and critique phases. This generates a review-ready plan containing explicit scope, rationale, alternatives considered, and handoff guidance before execution.

Can I use automated planning workflows for policy-driven software changes?▼

Yes, automated consensus planning supports fully automated modes with gating processes to ensure explicit scope and testable acceptance criteria. It is ideal for high-risk or policy-driven changes where clear rationale and tests are required before implementation.

What is the best way to document alternatives considered and rationale before software execution?▼

The best way is to use a consensus planning loop that applies Planner, Architect, and Critic iterations. This gated process produces a final plan with drivers, alternatives considered, and handoff guidance to satisfy formal review requirements before execution.

Does consensus planning require interactive input for every software architecture decision?▼

No, consensus planning supports both interactive and fully automated modes. You can apply the Planner, Architect, and Critic iterations automatically to generate a review-ready plan with testable acceptance criteria without requiring interactive input for every decision.

When should I not use a formal gated planning process for software engineering?▼

You should avoid formal gated planning for low-risk or trivial changes that do not require explicit scoping, risk awareness, or testable acceptance criteria. The consensus-driven workflow adds overhead best suited for complex, high-risk, or policy-driven software tasks.