gsd-sprint
Autonomous phase execution with Codex validation. Runs plan/execute/verify cycles in a bash loop until done or halted.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Autonomous phase execution with Codex validation. Runs plan/execute/verify cycles in a bash loop until done or halted.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Query OpenAI Codex (GPT-5.2-codex) for second opinions, alternative implementations, or specialized knowledge. Use when you want to consult another AI model, need a different perspective on a coding problem, or want to verify an approach.
Verify GSD setup - checks Claude, Codex, skills, and MCP servers are working correctly.
Run entire milestone autonomously with Codex validation. Auto-detects current milestone, executes all phases, and runs audit.
Get a second opinion from OpenAI Codex (GPT-5.2-codex) on code, architecture, or implementation decisions. Use when you want independent verification or an alternative perspective.
| name | gsd:sprint |
| description | Autonomous phase execution with Codex validation. Runs plan/execute/verify cycles in a bash loop until done or halted. |
| argument-hint | <start> <end> [--yolo] [--skip-codex] [--resume] |
Run multiple phases autonomously with Codex validation at each boundary. Based on the Ralph pattern - the loop is bash, state lives in files.
# Interactive mode (default) - pause between phases
/gsd:sprint 3 6
# AFK mode - runs until complete or halt
/gsd:sprint 3 6 --yolo
# Skip Codex validation (faster, less safe)
/gsd:sprint 3 6 --skip-codex
# Resume interrupted sprint
/gsd:sprint --resume
For each phase in range:
/gsd:plan-phase if no PLAN.md exists/gsd:execute-phase--yolo)Always halts (even in yolo):
[HALT] critical - security/major bugsMode-dependent:
Sprint progress is tracked in .planning/SPRINT.md:
| Mode | Behavior |
|---|---|
| Interactive (default) | Pause between phases, present checkpoints |
AFK (--yolo) | Auto-continue, use defaults, still halt on critical |
No Codex (--skip-codex) | Skip validation (faster but risky) |
Resume (--resume) | Continue from SPRINT.md checkpoint |
# Run phases 3-6 interactively
/gsd:sprint 3 6
# Run overnight - will halt if anything critical
/gsd:sprint 3 10 --yolo
# Quick run without Codex overhead
/gsd:sprint 5 5 --skip-codex
# Resume after fixing an issue
/gsd:sprint --resume
This runs in a tmux session so you can detach and reattach.
ARGS="$ARGUMENTS"
SESSION_NAME="gsd-sprint"
# Find the script (project-local or global)
if [[ -f ".claude/skills/gsd-sprint/scripts/sprint.sh" ]]; then
SCRIPT=".claude/skills/gsd-sprint/scripts/sprint.sh"
else
SCRIPT="$HOME/.claude/skills/gsd-sprint/scripts/sprint.sh"
fi
# Kill existing session if running, create new one
tmux kill-session -t "$SESSION_NAME" 2>/dev/null || true
tmux new-session -d -s "$SESSION_NAME" -c "$(pwd)"
# Run the sprint script in the tmux session
tmux send-keys -t "$SESSION_NAME" "bash $SCRIPT $ARGS" Enter
# Tell user how to attach
echo ""
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "GSD Sprint started in tmux session: $SESSION_NAME"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo ""
echo "To attach and watch progress:"
echo " tmux attach -t $SESSION_NAME"
echo ""
echo "To detach (while attached):"
echo " Ctrl+b then d"
echo ""
echo "To check if still running:"
echo " tmux has-session -t $SESSION_NAME 2>/dev/null && echo 'Running' || echo 'Finished'"
echo ""