diff --git a/skills/sprint/plan.md b/skills/sprint/plan.md new file mode 100644 index 0000000..96c7ed9 --- /dev/null +++ b/skills/sprint/plan.md @@ -0,0 +1,50 @@ +# Skill: Sprint Plan + +## Description +AI-assisted sprint planning that analyzes backlog and suggests sprint contents. + +## Input +- **project**: Project name (required) +- **sprint_length**: Sprint length in days (optional, default: 14) +- **team_capacity**: Team story points capacity (optional) +- **priorities**: Priority focus areas (optional) + +## Steps +1. Fetch open issues from Gitea +2. Analyze issue complexity and dependencies +3. Estimate story points using historical data +4. Suggest sprint contents based on capacity +5. Create sprint milestone + +## Output Format +```json +{ + "status": "success|error", + "sprint": { + "name": "Sprint 12", + "start_date": "2024-12-11", + "end_date": "2024-12-25", + "total_points": 21, + "issues": [ + { + "id": 42, + "title": "Issue title", + "points": 3, + "priority": "high", + "assignee": "developer" + } + ] + }, + "recommendations": [ + "Consider splitting issue #45 - complexity too high", + "Add buffer for bug fixes" + ] +} +``` + +## Token Budget +- Max input: 2000 tokens +- Max output: 1000 tokens + +## Model +- Recommended: sonnet (analysis and estimation)