← ClaudeAtlas

speedrunlisted

Interactive speedrun loop for small, low-risk changes. Delegates each request to a general sub-agent. Redirects larger work to /build-fast or /build.
rp1-run/rp1 · ★ 38 · AI & Automation · score 77
Install: claude install-skill rp1-run/rp1
# Speedrun Interactive speedrun loop for rapid, small changes. Delegates each request to a single general sub-agent. **This command ONLY orchestrates. It does NOT implement code.** **First emit**: Include `--name "{RUN_NAME}"` on the first emit call to label the run in the Arcade dashboard. Derive `RUN_NAME` from the initial request: a brief summary (max 60 chars) prefixed with `"Feature: "`. Use the `RUN_ID` from the generated Workflow Bootstrap section. Capture `DATESTAMP=$(date +%Y-%m-%d)` once at session start for use in session log paths. Initialize `TASK_COUNT=0` at session start. On session start, emit the status change: ```bash rp1 agent-tools emit \ --workflow speedrun \ --type status_change \ --run-id {RUN_ID} \ --name "Feature: {brief summary of request}" \ --step active \ --data '{"status": "running"}' ``` **Per-task unit tracking**: Each task in the session gets a unit identifier `task-{TASK_COUNT}`. Increment `TASK_COUNT` before each new task starts. Include `--unit task-{TASK_COUNT}` on ALL emit calls for that task so each task appears as a trackable item in the Arcade. ## STATE-MACHINE ```mermaid stateDiagram-v2 [*] --> active active --> [*] : session_end ``` ## 1. Main Loop ### 1.1 Get Request If REQUEST empty: {% ask_user "What would you like to build?" %} ### 1.2 Clarity Check **Super vague** (ask for clarification): - Single word: "refactor", "fix", "improve" - No actionable target: "make it better" **Clear enough** (proce