ralplan

Create consensus-based plans for complex development tasks.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/lpjhelder/kronon-forge --skill ralplan-lpjhelder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralplan
Source: https://github.com/lpjhelder/kronon-forge/tree/main/skills/ralplan
Command: npx skills add https://github.com/lpjhelder/kronon-forge --skill ralplan-lpjhelder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents vague execution requests from consuming resources by enforcing a structured planning phase, ensuring clear scope, test criteria, and consensus before any code changes are made.

Core Features & Use Cases

  • Alias to $plan --consensus: Provides a shorthand command that launches the full consensus planning workflow.
  • Iterative Planner‑Architect‑Critic loop: Generates, reviews, and refines plans until consensus is reached, with up to five iteration cycles.
  • Interactive and Deliberate modes: Allows user prompts for review and adds extra safety checks for high‑risk tasks.
  • Pre‑context intake and execution gate: Automatically gathers task context and redirects underspecified execution requests through planning.
  • Use Cases: Ideal for high‑risk feature implementation, multi‑team coordination, and any scenario where a detailed, testable plan is required before development.

Quick Start

Run ralplan "Add user authentication with comprehensive tests" to start a consensus‑driven planning process.

Frequently Asked Questions about ralplan

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

FAQPage Schema
What is consensus-based planning for complex development tasks?

Consensus-based planning is a structured workflow where Planner, Architect, and Critic agents iteratively generate, review, and refine project plans until agreement is reached, ensuring clear scope and test criteria before any code changes are made.

How do I enforce a planning phase before executing high-risk feature implementation?

You can enforce a planning phase by running a consensus planning command with interactive and deliberate modes, which automatically redirects underspecified execution requests through pre-context intake and adds extra safety checks before development begins.

When do I need an iterative Planner-Architect-Critic loop for project planning?

You need an iterative Planner-Architect-Critic loop for high-risk or multi-step projects requiring coordinated planning, multi-team coordination, and detailed testable plans, refining plans through up to five iteration cycles until consensus is reached.

Can I use interactive mode to review and refine plans during the consensus workflow?

Yes, interactive mode allows user prompts for review during the consensus planning workflow, enabling you to guide the iterative refinement process and ensure the generated plan meets your specific requirements before execution gating.

What's the best way to prevent vague execution requests from consuming development resources?

The best way to prevent vague execution requests from consuming resources is enforcing a structured planning phase that automatically gathers task context and redirects underspecified requests through consensus planning before any code changes are made.

Are there limitations to the consensus planning iteration cycles for complex projects?

The consensus planning workflow handles up to five iteration cycles for the Planner-Architect-Critic loop, meaning highly complex projects requiring extensive refinement beyond this limit may need manual intervention or additional planning phases to reach full agreement.