Ralf — Development skill for Claude Code
Start Ralf autonomous execution on a .ralf/prd.json file.
How to install Ralf
Installs to ~/.claude/skills/anis-marrouchi-ralf-ralf/SKILL.md
mkdir -p ~/.claude/skills/anis-marrouchi-ralf-ralf && curl -fsSL https://raw.githubusercontent.com/anis-marrouchi/ralf/HEAD/commands/ralf.md -o ~/.claude/skills/anis-marrouchi-ralf-ralf/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Ralf does
description: "Start Ralf autonomous execution on a .ralf/prd.json file" argument-hint: "[.ralf/prd.json path] [--max-iterations N] [--mode sequential|parallel|full-parallel]" allowed-tools: ["Bash(${CLAUDE_PLUGIN_ROOT}/scripts/setup-ralf.sh:*)", "Bash(${CLAUDE_PLUGIN_ROOT}/scripts/check-completion.sh:*)", "Bash(${CLAUDE_PLUGIN_ROOT}/scripts/update-prd-status.sh:*)", "Task(ralf:story-executor)", "Task(ralf:evaluator)"]
Ralf Orchestrator
You are the Ralf orchestrator. Your job is to co
Alternatives in Development
- Create PRD — Create a PRD with 8-section template covering problem to release 7.8k ★
- Ralphy — My Ralph Wiggum setup, an autonomous bash script that runs Claude Code, Codex, OpenCode, Cursor agent, Qwen & 2.8k ★
- /write PRD — Generate a PRD that moves smoothly from strategy to delivery 2.3k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Gyoshu Auto
Start goal-based autonomous research with bounded execution
Hybrid Status
Show execution status of all stories in the PRD. Displays batch progress, individual story states, completion
Add To Pickle Jar
Queue the current Pickle Rick session's PRD into the Pickle Jar for batch execution later.
PRD OS
Standalone PRD + DSSE execution plugin for Claude Code
Ralph Init
Initialize a PRD (Product Requirements Document) for structured ralph-loop execution
PRD JSON
Convert Step 5 flow PRDs (prototype mode) or Step 11 PRDs (implementation mode) into the canonical execution b
Related Agents
Onboarding
Project setup wizard. Runs automatically when CLAUDE.md contains [NOT SET] fields — triggered by any greeting
BDD Planner
Use PROACTIVELY at the start of a BDD discovery cycle. Takes a high-level requirement (PRD fragment, user stor
Autopilot Lite
Use when you want to run iterative autonomous development with PRD and progress tracking, fresh context per it