What problem does it solve?
This Skill streamlines the process of assigning tasks (GitHub Issues) to specific Sprints (Iterations) in GitHub Projects and helps manage workload capacity, ensuring balanced and realistic sprint planning.
Core Features & Use Cases
- Task-to-Sprint Assignment: Assigns one or more tasks to a designated Sprint.
- Workload Point Setting: Optionally sets or updates the workload (estimate points) for assigned tasks.
- Sprint Capacity Check: Monitors the total workload assigned to a Sprint, providing warnings for potential overcommitment.
- Project Integration: Automatically adds issues to the GitHub Project if they are not already linked.
- Use Case: During Sprint planning, you can select several tasks and use this skill to "Assign #123 and #456 to the '12월 1/4' sprint with 3 and 5 points respectively", and it will alert you if the sprint becomes overloaded.
Quick Start
Assign tasks to a Sprint: "/SEMO:sprint add"
Select tasks for Sprint planning: "Sprint 계획 시 Task 선정"
Add tasks to current Sprint: "Task 추가 할당"