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.