| name | c-linear |
| description | Manage Linear issues and projects using the `linear` CLI. List and filter issues, create new issues, update status, start work on a branch, and create linked pull requests directly from the terminal. |
| tags | ["linear","issues","project-management","tasks","sprint","prs"] |
What This Skill Does
Uses the linear CLI to manage Linear issues — list, create, update, and transition issues, as well as start work and create linked PRs.
CLI Tool: linear
List & View Issues
linear issue list
linear issue list --team ENG
linear issue list --state "In Progress"
linear issue view ENG-123
Create Issues
linear issue create \
--title "Fix login redirect bug" \
--description "Users are redirected to /home instead of /dashboard" \
--team ENG \
--priority 2 \
--label bug
Update & Transition Issues
linear issue update ENG-123 --state "In Progress"
linear issue update ENG-123 --assignee me
linear issue update ENG-123 --priority 1
Start Work
linear issue start ENG-123
Create a PR
linear pr create ENG-123
Usage Guidelines
- Use
linear issue list before creating issues to avoid duplicates.
- When starting work,
linear issue start handles branch creation and status update in one command.
- Use issue identifiers (e.g.,
ENG-123) consistently — they are case-insensitive.
Notes
- Requires
linear auth to be completed before use.
- Priority levels: 1 = Urgent, 2 = High, 3 = Medium, 4 = Low