wit cycle
Manage sprints and cycles for your development workflow. Cycles help you organize work into time-boxed iterations, track velocity, and plan capacity.Basic Usage
Commands
Create Cycle
List Cycles
- Status (active, upcoming, completed)
- Date range
- Progress bar and completion percentage
Show Cycle Details
Manage Issues in Cycles
Complete a Cycle
View Velocity
Cycle Status
Cycles automatically transition through statuses based on dates:| Status | Description |
|---|---|
upcoming | Start date is in the future |
active | Current date is within the cycle range |
completed | End date has passed |
Options
| Option | Short | Description |
|---|---|---|
--weeks | Cycle duration in weeks (default: 2) | |
--start | Start date (YYYY-MM-DD) | |
--end | End date (YYYY-MM-DD) | |
--name | -n | Cycle name |
--description | -d | Cycle description |
--count | Number of cycles for velocity (default: 5) | |
--help | -h | Show help |
Examples
Create a Sprint
View Current Cycle
List All Cycles
Show Cycle Details
Track Velocity
Add Issues to Current Cycle
Complete a Cycle
Best Practices
Planning
- Create cycles at least a sprint ahead
- Set realistic capacity based on velocity
- Leave buffer for unexpected work
During the Cycle
- Add issues as they come up
- Use
wit cycle currentto track progress - Move incomplete work to next cycle
End of Cycle
- Review with
wit cycle show - Complete with
wit cycle complete - Check velocity trends
Integration with Projects
Cycles can work alongside projects:- Cycles: Time-boxed iterations (sprints)
- Projects: Goal-based collections (features, epics)
See Also
- wit project - Project management
- wit issue - Issue tracking
- Cycles and Projects - Feature overview