ralph-plan
SKILL.md
Ralph Plan
Generate queue-ready planning artifacts for a Ralph-managed project without starting implementation.
Use this as the public planning entry point after requirements are understood.
In this source repository, the root runtime artifacts are dogfood examples. Installed target repos should use their own copied scaffold from src/ and generate their own runtime records after installation.
Use When
- A project PRD already exists and needs to become execution-ready.
- The user wants a numbered spec queue,
spec.md,plan.md, andtasks.mdartifacts without starting implementation. - The installed harness exists and the next useful step is planning rather than execution.
Workflow
- Read the project PRD, project policy, and any related artifacts.
- Decompose the PRD into ordered epochs and numbered specs.
- Produce or update
.ralph/state/spec-queue.json. - Produce or update
specs/INDEX.md. - Produce or update
specs/<spec-id>-<slug>/spec.md. - Produce or update
specs/<spec-id>-<slug>/plan.md. - Produce or update
specs/<spec-id>-<slug>/tasks.mdwhen enough information exists. - Keep the tasks dependency-ordered and small enough for focused implementation passes.
- Stop before code changes or implementation begin.
- Recommend the next entry point:
$ralph-executewhen the installed harness should take over execution$ralph-prdwhen requirements are still too unclear and need reshaping
Outputs
.ralph/state/spec-queue.jsonspecs/INDEX.mdspecs/<spec-id>-<slug>/spec.mdspecs/<spec-id>-<slug>/plan.mdspecs/<spec-id>-<slug>/tasks.mdwhen planning is sufficiently complete- a concise recommendation for the next public entry point
References
- Read
references/planning-artifacts.mdfor the planning artifact set and sequencing expectations.
Completion
Stop once the queue-ready planning artifacts are written or updated and the next recommended entry point is clear.
Weekly Installs
3
Repository
tolulawson/ralph-harnessFirst Seen
9 days ago
Security Audits
Installed on
amp3
cline3
opencode3
cursor3
kimi-cli3
codex3