Launch ralph.sh in background. Best for large features (10+ tasks). Automatic execution until completion.
View on GitHubthebrownproject/space-agents
space-agents
skills/mission-ralph/SKILL.md
January 25, 2026
Select agents to install to:
npx add-skill https://github.com/thebrownproject/space-agents/blob/main/skills/mission-ralph/SKILL.md -a claude-code --skill mission-ralphInstallation paths:
.claude/skills/mission-ralph/# /mission-ralph - Automatic Background Execution
Launch the Ralph loop in background. Runs automatically until all tasks complete or a critical blocker halts execution.
## The Process
1. **Validate feature** - Check feature exists and has tasks
2. **Activate feature** - Run `bd update FEATURE_ID --status in_progress`
3. **Ask launch mode** - "Start Ralph in mprocs (visible) or background (invisible)?"
4. **Launch Ralph**:
- If **background**: Run the script directly
- If **visible**: Print the command for user to run in a new terminal window
5. **Inform user** - Tell them how to monitor progress
6. **Exit** - HOUSTON's job is done, Ralph takes over
## Launch Command
```bash
bash skills/mission-ralph/scripts/ralph.sh FEATURE_ID &
```
Or with visible mode (mprocs TUI):
```bash
bash skills/mission-ralph/scripts/ralph.sh FEATURE_ID --visible
```
## What Ralph Does
Ralph spawns fresh Pods for each task in a loop:
1. Get next ready task via `bd ready`
2. Spawn Pod (Scout -> Worker -> Inspector -> Analyst -> Airlock)
3. Handle result (complete, retry, or create blocking bug)
4. Continue until no tasks remain or critical halt
Each Pod includes a Scout phase that gathers codebase context before Worker executes.
## User Communication
**If background mode:**
```
HOUSTON: Ralph loop launched for feature FEATURE_ID.
Ralph runs automatically in background.
Check progress: /capcom
You'll be notified on:
- Feature completion
- Critical blocker (requires intervention)
Safe to close this session.
```
**If visible mode:**
```
HOUSTON: Run this command in a new terminal window:
bash skills/mission-ralph/scripts/ralph.sh FEATURE_ID --visible
This opens mprocs with live task progress.
Check status anytime: /capcom
```
## Monitoring
- `/capcom` - Check feature status and task progress
- `bd list --parent FEATURE_ID` - See all tasks
- `bd ready` - See what's next in queue
- `bd dep tr