sprint-summary
1
总安装量
1
周安装量
#77147
全站排名
安装命令
npx skills add https://github.com/ihkreddy/agent-skills-ts --skill sprint-summary
Agent 安装分布
amp
1
cline
1
opencode
1
cursor
1
continue
1
kimi-cli
1
Skill 文档
Sprint Summary Generator
Automatically generates comprehensive sprint review summaries by analyzing completed Jira tickets, merged PRs, and team velocity.
ð¯ Use Case Demo
Scenario: Sprint Review Meeting Preparation
Before (Manual Process):
Scrum Master spends 2 hours before sprint review:
- Open Jira, filter completed tickets
- Copy each ticket title into a document
- Group by epic/feature
- Add story points completed
- List what rolled over
- Calculate velocity manually
- Format for presentation
Time: 2-3 hours, tedious work
After (With This Skill):
Scrum Master: “Generate sprint summary for Sprint 24”
Agent Response:
ð SPRINT SUMMARY REPORT âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ ð Sprint: Sprint 24 - "Flight Search Optimization" ð Duration: Dec 4 - Dec 18, 2024 ð¥ Team: Flight Booking Squad (5 developers) âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ ð KEY METRICS âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ | Metric | Planned | Completed | % | |--------|---------|-----------|---| | Story Points | 42 | 38 | 90% | | User Stories | 12 | 10 | 83% | | Bug Fixes | 5 | 7 | 140% | | Tech Debt | 3 | 3 | 100% | ð Velocity Trend: Sprint 22: 32 pts Sprint 23: 35 pts Sprint 24: 38 pts â¬ï¸ (+8.5%) âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â COMPLETED WORK BY EPIC âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ ð¯ Epic: Flight Search Performance (21 pts) âââââââââââââââââââââââââââââââââââââââââââââ â FB-42: Add Redis caching for flight searches (8 pts) â 70% reduction in search response time â FB-43: Implement search result pagination (5 pts) â Handles 10K+ results efficiently â FB-44: Add search filters (price, time, airline) (5 pts) â FB-45: Search analytics dashboard (3 pts) ð¯ Epic: Booking Reliability (12 pts) âââââââââââââââââââââââââââââââââââââââââââââ â FB-38: Fix double-booking race condition (5 pts) â Critical bug affecting 2% of bookings â FB-39: Add booking confirmation emails (5 pts) â FB-40: Implement booking retry logic (2 pts) ð Bug Fixes (5 pts) âââââââââââââââââââââââââââââââââââââââââââââ â FB-51: Payment timeout not handled (2 pts) â FB-52: Date picker timezone issue (1 pt) â FB-53: Mobile layout broken on checkout (1 pt) â FB-54: Email special characters escaped (1 pt) â FB-55: Fix rate limiting error message (0.5 pt) â FB-56: Correct flight duration calculation (0.5 pt) â FB-57: Fix seat map display (0 pts - quick fix) âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ ð ROLLED OVER TO NEXT SPRINT âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â³ FB-46: Multi-city search feature (8 pts) Reason: Blocked by API integration delay â³ FB-47: Guest checkout option (5 pts) Reason: Design review pending âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ ð PULL REQUESTS MERGED âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ Total PRs Merged: 18 Average Review Time: 4.2 hours Largest PRs: ⢠#234 - Redis caching implementation (1,247 lines) ⢠#241 - Booking email templates (856 lines) ⢠#238 - Search filters component (623 lines) âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ ð TEAM HIGHLIGHTS âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ ð¤ Sarah: 15 pts - Search caching champion ð¤ Mike: 12 pts - Booking reliability hero ð¤ Alex: 8 pts - Bug squasher (7 bugs fixed!) ð¤ Kim: 3 pts - Documentation & testing âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ ð¡ RECOMMENDATIONS FOR NEXT SPRINT âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ Based on this sprint's data: ⢠Suggested velocity: 40 pts (slightly optimistic) ⢠Carry-over work: 13 pts already committed ⢠Available capacity: ~27 pts for new work ⢠Risk: API integration blocker may continue âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Time Saved: 2.5 hours â 30 seconds (300x faster)
Agent Instructions
When this skill is activated:
-
Identify Sprint:
- Get sprint name/number from user or find current sprint
- Use Atlassian MCP to get sprint details and date range
-
Gather Completed Work:
- JQL:
sprint = "Sprint X" AND status = Done - Group by Epic/parent
- Sum story points by category
- JQL:
-
Analyze Velocity:
- Compare with previous 2-3 sprints
- Calculate trend (improving, stable, declining)
- Note any anomalies
-
Find Rolled Over Items:
- JQL:
sprint = "Sprint X" AND status != Done - Note reasons from comments if available
- JQL:
-
Pull Request Analysis:
- Use GitHub to find PRs merged during sprint
- Calculate review times
- Identify largest changes
-
Team Contribution (optional):
- Break down by assignee
- Highlight achievements
-
Format Report:
- Use clear sections with emoji icons
- Include tables for metrics
- Make it presentation-ready
Example Prompts
- “Generate sprint summary for Sprint 24”
- “Create sprint review report”
- “What did we complete this sprint?”
- “Prepare sprint retrospective data”
- “Show me sprint velocity trends”
Benefits
| Metric | Before | After | Improvement |
|---|---|---|---|
| Prep time | 2.5 hours | 30 sec | 300x faster |
| Data accuracy | Manual errors | Automated | 100% accurate |
| Consistency | Variable | Standardized | Better comparisons |
| Team visibility | Limited | Complete | Recognition for all |