
Linear Cycles
- 131 installs
- 128 repo stars
- Updated July 24, 2026
- finesssee/linear-cli
Manage Linear sprint cycles from the CLI - list, show current, create, update, delete, and complete cycles for a team.
About
Manages Linear cycles via linear-cli, including listing, showing the current cycle, creating, updating, deleting, and completing. A developer uses it to run sprint cycles from the terminal.
- current subcommand shows the active team cycle
- Create cycles with name and start/end dates
Linear Cycles by the numbers
- 131 all-time installs (skills.sh)
- Ranked #1,246 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/finesssee/linear-cli --skill linear-cyclesAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 131 |
|---|---|
| repo stars | ★ 128 |
| Last updated | July 24, 2026 |
| Repository | finesssee/linear-cli ↗ |
What it does
Manage Linear sprint cycles from the CLI - list, show current, create, update, delete, and complete cycles for a team.
Files
Cycles
# List cycles
linear-cli c list -t ENG # Team cycles
linear-cli c list -t ENG --output json
# Current cycle
linear-cli c current -t ENG
linear-cli c current -t ENG --output json
# Create cycle
linear-cli c create -t ENG --name "Sprint 5"
linear-cli c create -t ENG --name "Sprint 5" --starts-at 2024-01-01 --ends-at 2024-01-14
# Get cycle details
linear-cli c get CYCLE_ID
# Update cycle
linear-cli c update CYCLE_ID --name "Sprint 5b"
linear-cli c update CYCLE_ID --description "Updated goals" --dry-run
# Complete a cycle
linear-cli c complete CYCLE_ID
# Delete cycle
linear-cli c delete CYCLE_ID --forceFlags
| Flag | Purpose |
|---|---|
--output json | JSON output |
--compact | No formatting |
--dry-run | Preview without updating |
--force | Skip delete confirmation |