ralplan

Orchestrate iterative planning with Planner, Architect, and Critic agents until consensus.

Updated Mar 11, 2025
One-click install
npx skills add https://github.com/MohammedSaudAlsahli/dotfiles --skill ralplan-mohammedsaudalsahli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralplan
Source: https://github.com/MohammedSaudAlsahli/dotfiles/tree/main/ai/agents-skills/ralplan
Command: npx skills add https://github.com/MohammedSaudAlsahli/dotfiles --skill ralplan-mohammedsaudalsahli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps in avoiding misaligned work by ensuring consensus in planning before executing tasks, especially for high-risk work.

Core Features & Use Cases

  • Consensus Planning: Iterative planning with Planner, Architect, and Critic agents until consensus is reached.
  • Structured Deliberation: RALPLAN-DR structured deliberation for short and deliberate modes.
  • Interactive Workflow: Interactive mode for user prompts at key decision points.
  • Pre-Execution Gate: Intercepts vague requests and redirects them through the planning workflow.

Quick Start

Run the ralplan skill with the task description: /oh-my-claudecode:ralplan "task description"

Frequently Asked Questions about ralplan

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

FAQPage Schema
How do I ensure consensus in software development planning before execution?

Consensus planning is achieved by orchestrating iterative deliberation with Planner, Architect, and Critic agents until alignment is reached. This structured process intercepts vague requests and redirects them through a planning workflow to prevent misaligned work.

What is the best way to manage risk when planning high-risk system changes?

Managing risk in system changes requires structured deliberation before execution. Using a RALPLAN-DR approach with short and deliberate modes targets high-risk work by enforcing iterative planning and user interaction at key decision points.

How does interactive planning work for software development tasks?

Interactive planning works by prompting the user at key decision points during the workflow. This ensures consensus is reached among Planner, Architect, and Critic agents before any execution begins, preventing misaligned work.

Can I use this approach for vague software development requests?

Yes, a pre-execution gate intercepts vague requests and redirects them through the iterative planning workflow. This forces structured deliberation and consensus among agents before proceeding to actual task execution.

Do I need specific dependencies to run structured planning workflows?

No specific dependencies are required to run the structured planning workflow. The system operates independently, using internal Planner, Architect, and Critic agents to achieve consensus before executing software development tasks.