
Linear Done
- 118 installs
- 128 repo stars
- Updated July 24, 2026
- finesssee/linear-cli
Mark the current git branch's Linear issue as Done from the CLI, inferring the issue ID from the branch name.
About
Reads the current git branch, extracts the Linear issue ID, and updates its status via linear-cli. A developer uses it as a quick shortcut to close the issue they are working on.
- Infers issue ID from branch names like feat/SCW-123-title
- Optional --status to set a different state such as In Review
Linear Done by the numbers
- 118 all-time installs (skills.sh)
- Ranked #1,296 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-doneAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 118 |
|---|---|
| repo stars | ★ 128 |
| Last updated | July 24, 2026 |
| Repository | finesssee/linear-cli ↗ |
What it does
Mark the current git branch's Linear issue as Done from the CLI, inferring the issue ID from the branch name.
Files
Done
# Mark current branch's issue as Done
linear-cli done
# Set to a different status
linear-cli done --status "In Review"
linear-cli done -s "In Progress"Reads the current git branch, extracts the issue ID (e.g. feat/SCW-123-title -> SCW-123), and updates the issue status.
Flags
| Flag | Purpose |
|---|---|
-s STATUS | Status to set (default: "Done") |
Exit Codes
0=Success, 1=Error, 2=Not found, 3=Auth error