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 ويثبّتها لك.
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.
استنادا إلى تصنيف SOC المهني
| 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 ""