Openpaw c-linear
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.
install
source · Clone the upstream repo
git clone https://github.com/daxaur/openpaw
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/daxaur/openpaw "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/c-linear" ~/.claude/skills/daxaur-openpaw-c-linear && rm -rf "$T"
manifest:
skills/c-linear/SKILL.mdsource content
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
linearList & View Issues
linear issue list # List your assigned issues linear issue list --team ENG # Filter by team linear issue list --state "In Progress" # Filter by state linear issue view ENG-123 # View issue details
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
# Creates a git branch linked to the issue linear issue start ENG-123
Create a PR
# Creates a PR linked to the Linear issue linear pr create ENG-123
Usage Guidelines
- Use
before creating issues to avoid duplicates.linear issue list - When starting work,
handles branch creation and status update in one command.linear issue start - Use issue identifiers (e.g.,
) consistently — they are case-insensitive.ENG-123
Notes
- Requires
to be completed before use.linear auth - Priority levels: 1 = Urgent, 2 = High, 3 = Medium, 4 = Low