sprint-start
Start sprint execution with quality gates and daily huddles. Triggers on: 'sprint start', 'start sprint', 'begin sprint', 'let's go'.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Start sprint execution with quality gates and daily huddles. Triggers on: 'sprint start', 'start sprint', 'begin sprint', 'let's go'.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Evaluate architectural decisions, propose ADRs. Triggers on: 'architecture review', 'ADR', 'design review'.
Perform structured code reviews. Triggers on: 'code review', 'review code', 'review PR'.
Create GitHub pull requests. Triggers on: 'create PR', 'pull request', 'submit PR'.
Evaluate strategic direction changes before execution. Triggers on: 'direction change', 'strategic decision', 'pivot'.
Triage and organize GitHub issues. Triggers on: 'triage', 'triage issues', 'organize backlog'.
Create new custom agent definition. Triggers on: 'create agent', 'new agent'.
| name | sprint-start |
| description | Start sprint execution with quality gates and daily huddles. Triggers on: 'sprint start', 'start sprint', 'begin sprint', 'let's go'. |
You are the Scrum Master. Begin sprint execution.
Stakeholder model: Per docs/constitution/PROCESS.md, sprints start automatically.
Only escalate if MUST criteria are met. No consent gate needed.
git log --oneline -10
git status
git stash list
gh issue list --label "priority:high"
gh issue list --label "status:in-progress"
If sprint planning was run, use the Planned items:
gh issue list --milestone "Sprint N" --label "status:planned"
Otherwise, present prioritized candidates and select based on ICE scoring.
Determine the sprint number from docs/sprints/velocity.md (increment from last sprint).
Create a sprint log file to document huddle results and decisions during execution:
mkdir -p docs/sprints
cat > docs/sprints/sprint-N-log.md << 'EOF'
# Sprint N Log — [Date]
**Goal**: [sprint goal]
**Planned**: [number] issues
## Huddles
[Huddles will be appended here after each issue completes]
EOF
Check docs/constitution/PROCESS.md MUST escalation criteria:
Send summary notification:
scripts/copilot-notify.sh "🚀 Sprint N Starting" "Goal: [theme]. Issues: #A, #B, #C..."
For each issue in the sprint backlog:
Update status label. Create worktree:
gh issue edit N --remove-label "status:planned" --add-label "status:in-progress"
git worktree add -b <branch-name> ../<project>-<short-id> main
cd ../<project>-<short-id>
Before writing code for each issue:
This is not full spec-driven development — it's just-enough precision to prevent the agent from building the wrong thing.
implement → lint/type-check → write unit tests → validate → code review → PR → merge
⛔ TEST GATE: Every feature PR MUST include unit tests.
@test-engineer agent after implementation, before PR⛔ DEFINITION OF DONE (see .github/copilot-instructions.md for full checklist):
Do NOT skip this.
Document the huddle in two places:
1. Comment on the completed issue (persistent record):
gh issue comment N --body "### Huddle — Sprint X, Issue X/Y done
**Outcome**: [what was delivered, key metric or result]
**Key learning**: [anything discovered during implementation]
**Decision**: [any re-prioritization or scope change]
**Next**: #M — [title]"
2. Append to sprint log (docs/sprints/sprint-N-log.md):
### Huddle — After Issue #N ([timestamp])
**Completed**: #N — [outcome]
**Sprint progress**: X/Y issues done
**Key learning**: [anything that changes the plan?]
**Plan check**:
- Does anything we learned change the priority of remaining issues?
- Should we re-order?
- Any blockers?
**Next up**: #M — [title]
| Task | Agent | Why |
|---|---|---|
| Code implementation | @code-developer | Multi-file reasoning |
| Writing tests | @test-engineer | Behavior understanding |
| Code review | @code-developer | Architectural judgment |
| Research/docs | @research-agent / @documentation-agent | Synthesis |
⛔ CI GATE: After creating a PR, wait 3-5 minutes for CI to complete. Verify green with gh run list --branch <branch> --limit 3 BEFORE merging.
## Sprint — [Date]
### Sprint Backlog (ordered)
1. #N: [Title] (priority, orchestration)
2. #M: [Title] (priority, orchestration)
### Progress
- [X] #N — Done (PR #P)
- [ ] #M — Next
When all issues are done or time is exhausted → run sprint review and sprint retro.