What problem does it solve?
This Skill automatically updates all open GitHub Issues that are not assigned to the current Sprint (Iteration) in GitHub Projects, ensuring that the backlog accurately reflects active work and preventing tasks from being overlooked.
Core Features & Use Cases
- Current Iteration Identification: Automatically determines the active Sprint based on today's date.
- Open Issue Filtering: Identifies all open issues that are either unassigned to an Iteration or assigned to a past Iteration.
- Bulk Iteration Update: Assigns the identified issues to the current Iteration.
- Dry Run Mode: Allows previewing which issues will be updated before making any changes.
- Use Case: At the start of a new Sprint, you can run "/SEMO:sprint sync" to automatically pull all uncompleted tasks from previous sprints or the backlog into the current active sprint.
Quick Start
Sync all open issues to current Sprint: "/SEMO:sprint sync"
Preview iteration changes: "/SEMO:sprint sync --dry-run"
Update iteration assignments: "이터레이션 동기화"