From ralph-town
Spawn teammates in isolated Daytona sandboxes. Use when assigning issues to teammates needing their own environment.
npx claudepluginhub spences10/ralph-town --plugin ralph-townThis skill uses the workspace's default tool permissions.
```bash
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
source .env # Load GH_TOKEN
# 1. Create sandbox
ralph-town sandbox create --snapshot ralph-town-dev
# 2. Get SSH token
ralph-town sandbox ssh <sandbox-id> --show-secrets
# 3. Configure git credentials VIA SSH
ssh <token>@ssh.app.daytona.io "
/usr/bin/git config --global credential.helper store &&
/bin/echo 'https://oauth2:$GH_TOKEN@github.com' > ~/.git-credentials &&
/bin/chmod 600 ~/.git-credentials
"
# 4. Spawn teammate with sandbox ID and SSH token
# 5. Delete when done: ralph-town sandbox delete <sandbox-id>
Quoting matters - $GH_TOKEN must expand LOCALLY:
ssh ... "...echo '....$GH_TOKEN@...'..." (double outside)ssh ... '...echo "....$GH_TOKEN@..."...' (single outside)Never embed tokens in URLs - use credential helper instead
Always use snapshot - --snapshot ralph-town-dev has tools pre-installed
ralph-town sandbox preflight # Verify snapshot ready
ralph-town sandbox list # See all sandboxes
ralph-town sandbox delete <id> # Delete when teammate done