Ralplan

Turn a clarified intent into an approved implementation plan with tradeoffs. Second step of the canonical coding workflow.

chainlesschain f9b95af 2 files · 5.4 KB Updated

File contents

Ralplan Skill

Second step of the canonical coding workflow. Reads intent.md written by $deep-interview and produces a structured plan.md with steps and tradeoffs. The plan starts as unapproved — the user (or agent with user confirmation) must run $ralplan --approve before execution skills ($ralph / $team) will accept it.

Usage

$ralplan "approve the safest path for the auth change"
$ralplan --approve

Inputs (params)

  • title (string, optional) — plan title
  • steps (string[], optional) — ordered implementation steps
  • tradeoffs (string[], optional) — notable tradeoffs and their rationale
  • approve (boolean, optional) — flip the approved flag on an existing plan
  • sessionId (string, optional) — workflow session

Output

Writes plan.md with YAML frontmatter (approved: true|false) and returns LLM guidance asking the agent to walk the user through the plan and request approval.

Gates

  • Refuses to run if intent.md is missing (user must run $deep-interview first).

chainlesschain/chainlesschain/tree/main/desktop-app-vue/src/main/ai-engine/cowork/skills/builtin/ralplan commit f9b95af405

Frequently asked questions

npx skillmds@latest add chainlesschain/ralplan