
Linear Bulk
- 134 installs
- 128 repo stars
- Updated July 24, 2026
- finesssee/linear-cli
Perform bulk operations across multiple Linear issues - update state, assign, unassign, and add labels in one command.
About
Applies bulk changes to multiple Linear issues at once via linear-cli, including state updates, assignment, and labeling. A developer uses it to update many issues in a single command instead of one at a time.
- Bulk update-state, assign/unassign, and label across issue lists
- Assign by user name or me shorthand
Linear Bulk by the numbers
- 134 all-time installs (skills.sh)
- Ranked #1,234 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-bulkAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 134 |
|---|---|
| repo stars | ★ 128 |
| Last updated | July 24, 2026 |
| Repository | finesssee/linear-cli ↗ |
What it does
Perform bulk operations across multiple Linear issues - update state, assign, unassign, and add labels in one command.
Files
Bulk Operations
# Update status for multiple issues
linear-cli b update-state -s Done LIN-1 LIN-2 LIN-3
# Assign multiple issues
linear-cli b assign --user me LIN-1 LIN-2
linear-cli b assign --user "John Doe" LIN-1 LIN-2
# Unassign multiple issues
linear-cli b unassign LIN-1 LIN-2
# Add label to multiple issues
linear-cli b label --add bug LIN-1 LIN-2 LIN-3
# Pipe issue IDs from stdin
linear-cli i list -t ENG --id-only | linear-cli b assign --user me -Flags
| Flag | Purpose |
|---|---|
--dry-run | Preview changes |
--output json | JSON output |