一键导入
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 职业分类
| 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.
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.