Add sprint plan skill
This commit is contained in:
50
skills/sprint/plan.md
Normal file
50
skills/sprint/plan.md
Normal file
@@ -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)
|
||||||
Reference in New Issue
Block a user