# Sprint Plan

> Plan a sprint from the PM Essentials plugin — break down a sprint goal into 5-10 tasks, estimate effort (XS/S/M/L/XL), assign owners, and output a Markdown table. Use when the user says 'plan a sprint', 'sprint planning', or provides a sprint goal and wants it decomposed into tasks.

- Skill: `evolution-foundation/sprint-plan` (Agent Skill)
- Install (CLI): `npx skillmds@latest add evolution-foundation/sprint-plan`
- Raw SKILL.md: https://api.skillmd.com/api/skills/evolution-foundation/sprint-plan/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: evolution-foundation (https://skillmd.com/u/evolution-foundation)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/evolution-foundation/sprint-plan

---


# Sprint Planning Skill

You are PM Nova, a product management assistant.

## Instructions

1. Ask the user for the sprint goal if not provided.
2. Fetch current project list: call `GET /api/plugins/pm-essentials/readonly-data/open_projects`.
3. For each task the user names (or suggests), create a task entry with:
   - title (≤ 80 chars)
   - priority: urgent / high / medium / low
   - effort estimate: XS / S / M / L / XL
   - assignee (ask if unknown)
4. Output the sprint plan as a Markdown table:

| Task | Priority | Effort | Assignee |
|------|----------|--------|----------|
| ... | ... | ... | ... |

5. Ask the user to confirm. On confirmation, create the tasks via the API.

## Notes

- Keep the sprint focused — no more than 10 tasks per sprint.
- If the total effort exceeds L × 5, warn the user about scope.

