backend-ralph-planlisted
Install: claude install-skill aiskillstore/marketplace
# Backend RALPH Plan Skill
## Purpose
This skill creates **two deliverables**:
1. **PLAN.md** - Structured task index with quality tracking
2. **RALPH-PROMPT.md** - The prompt fed to `/ralph-wiggum:ralph-loop`
The key insight: Ralph works by feeding the **same prompt** repeatedly. Claude
sees its previous work in files/git and iterates. RALPH-PROMPT.md becomes that
prompt, instructing Claude to work through tasks with strict quality gates.
## When to Use
- Backend Django features requiring rigorous quality control
- Multi-task implementations needing iterative, autonomous execution
- When you want continuous regression testing between tasks
- Projects where you'll walk away and let Ralph complete the work
## When NOT to Use
- Quick prototypes or exploratory code
- Frontend projects (create `frontend-ralph-plan` if needed)
- Simple tasks that don't need iteration
- Plans where human judgment is needed at each step
## The Two-Step Process
**Step 1: This skill creates the plan**
```
docs/plans/<slug>/
├── PLAN.md # Task index with tracking
├── RALPH-PROMPT.md # Prompt for ralph-loop
├── 001-<task>.md # Task files
└── ...
```
**Step 2: Run the plan**
```
/plan-directory:run <slug>
```
That's it. This command:
1. Reads RALPH-PROMPT.md
2. Extracts the completion promise
3. Invokes `/ralph-wiggum:ralph-loop` automatically
Optional: `/plan-directory:run <slug> --max-iterations 50`
## Required Inputs
| Input | Required | Description |
|-------|-