Sprint Plan Generator
Generates a prioritized sprint plan based on user stories, team capacity, and sprint duration. Iteratively refines tasks until they are properly ordered and scoped.
Goal
Create sprint plan
How to Run
Generate a structured, prioritized sprint plan by providing project context and letting the agent iterate through planning cycles.
- 01
Provide Project Context
Share your project overview, including key objectives, stakeholders, and any existing backlog items.
- 02
Input User Stories & Requirements
List user stories or feature requirements you want included in the sprint planning.
- 03
Specify Team Capacity & Sprint Duration
Define team size, availability during sprint, and desired sprint length (e.g., 2 weeks).
- 04
Review Generated Sprint Plan
Examine the proposed sprint plan for completeness and accuracy.
- 05
Iterate Based on Feedback
Provide feedback or adjustments to task priorities, estimates, or scope as needed.
Workflow Steps
- 01
Gather Initial Requirements
Collect project context, user stories, team capacity, and sprint duration from user.
- 02
Estimate Task Effort
Break down user stories into tasks and estimate effort using story points or hours.
- 03
Prioritize Tasks
Apply prioritization framework to order tasks based on value and dependencies.
- 04
Generate Draft Sprint Plan
Create initial sprint plan with tasks assigned based on team capacity and priority.
- 05
Run Planning Review Check
Execute check command to validate task prioritization and alignment with sprint goals.
- 06
Refine Based on Review
Adjust task order, scope, or estimates based on review results and stakeholder feedback.
Kickoff Prompt
Start the "Sprint Plan Generator" loop. Goal: Create sprint plan Max iterations: 10 Between iterations run: planning review Exit when: Tasks prioritized Generate a sprint plan for my project. Here's the context: [Project Context]. My user stories are: [User Stories]. Team capacity is [Team Capacity], and sprint duration is [Sprint Duration]. Prioritize tasks effectively and create a clear plan. Self-pace this loop. After each iteration, run `planning review` and evaluate the output, and only continue if the exit condition is not met (Tasks prioritized). Stop when the exit condition passes or 10 iterations are reached. Give a short status update each pass.
Guardrails
hardcoded- ·Ensure all input data aligns with realistic sprint constraints (e.g., not exceeding team capacity)
- ·Prioritize tasks using MoSCoW or similar methodology before finalizing plan
- ·Avoid including unresolved dependencies in the initial sprint scope
- ·Focus on deliverables that provide measurable progress toward sprint goals
- ·Limit iteration to max 10 cycles unless critical changes are required
Flow Diagram
Related loops — Planning
Planning
Backlog Grooming Loop
This loop helps your team refine and organize your product backlog by ensuring items are clearly defined, properly prioritized, and ready for development. It iteratively works through backlog items to improve clarity, acceptance criteria, and estimation accuracy.
Planning
Risk Assessment Builder
An automated loop that systematically identifies, analyzes, and documents potential risks in a software project. Designed to help teams proactively manage project threats through structured evaluation cycles.
Planning
Release Planning Loop
A systematic approach to prepare a comprehensive release plan by iteratively assessing project status, identifying risks, and aligning resources. This loop ensures all critical aspects of a software release are covered through automated checks and manual inspections.