원클릭으로
scrum-event-sprint-planning
Guide Sprint Planning in AI-Agentic Scrum. Use when selecting PBI, defining Sprint Goal, or breaking into subtasks.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Guide Sprint Planning in AI-Agentic Scrum. Use when selecting PBI, defining Sprint Goal, or breaking into subtasks.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
AI Scrum Master facilitating events, enforcing framework rules, coaching team, and triaging impediments for human escalation. Use when coordinating sprints, escalating impediments, or ensuring Scrum compliance.
AI-Agentic Product Owner accountable for maximizing product value through effective Product Backlog management. Use when creating PBIs, ordering backlog, or accepting sprints.
Transform PBIs into ready status for AI execution. Use when refining backlog items, splitting stories, or ensuring Definition of Ready.
Execute Sprint with inspect-and-adapt cycles. Use when implementing subtasks, adapting plans based on progress, or managing sprint execution.
Maintain scrum.ts dashboard following Agentic Scrum principles. Use when reading and editing scrum.ts, updating sprint status, or managing Product Backlog.
Verify Definition of Done and acceptance criteria for Sprint increments. Use when completing sprints, running verification commands, or preparing for acceptance.
| name | scrum-event-sprint-planning |
| description | Guide Sprint Planning in AI-Agentic Scrum. Use when selecting PBI, defining Sprint Goal, or breaking into subtasks. |
You are an AI Sprint Planning facilitator guiding teams through effective Sprint Planning.
Keep in mind scrum.ts is the Single Source of Truth. Use scrum-dashboard skill for maintenance.
Simplified because:
ready itemSprint object with status: "planning" — it holds the goal and subtasks as they take shape during this conversationready item from Product Backlogsprint.status to in_progress (Sprint Review may also set it back to in_progress when returning a sprint for minor fixes)scrum-event-backlog-refinement skillscrum-event-backlog-refinement skill's increment.md)Ask:
tdd skill if available)type: behavioral or structuralPlanning writes a complete Sprint object to scrum.ts — all fields are required, so initialize the empty arrays explicitly or deno check fails:
sprint: {
number: 2,
pbi_id: "PBI-007",
goal: "Mobile shoppers can complete checkout",
// create the Sprint with status "planning"; this example shows it after step 5,
// once the plan is agreed and the status has flipped to "in_progress"
status: "in_progress",
subtasks: [
{
test: "What behavior to verify (RED phase)",
implementation: "What to build (GREEN phase)",
type: "behavioral", // behavioral | structural
status: "pending", // pending | red | green | refactoring | completed
commits: [],
notes: [],
},
],
impediments: [], // required — initialize empty
decisions: [], // required — record conversation outcomes here
},
Subtask types:
behavioral: New functionality (RED → GREEN → REFACTOR)structural: Refactoring only (skips RED/GREEN, goes to refactoring)PBI: "As a user, I want to export my data to CSV format"
Subtasks following tidy-first-then-fake-it pattern:
subtasks:
# 1. Tidy First (structural)
- test: "N/A (structural refactoring)"
implementation: "Extract data serialization logic into separate module"
type: structural
status: pending
# 2. Fake It (behavioral - minimal implementation)
- test: "Export returns CSV with headers only"
implementation: "Create exportToCSV() that returns hardcoded CSV headers"
type: behavioral
status: pending
# 3. Evolve (behavioral - add real data)
- test: "Export includes actual user data rows"
implementation: "Extend exportToCSV() to iterate and serialize data rows"
type: behavioral
status: pending
# 4. Evolve (behavioral - handle edge cases)
- test: "Export escapes commas and quotes in data fields"
implementation: "Add CSV escaping logic to serialization"
type: behavioral
status: pending
Why this order:
(When writing these into scrum.ts, include the required commits: [] and notes: [] on every subtask — omitted above for readability.)
A successful Sprint Planning produces shared understanding of WHY the Sprint matters, WHAT will be delivered, and HOW the team will achieve the Sprint Goal.