About linear-workflow
A skill for managing Linear issue workflows with `linear-cli`. It can start or stop work, optionally create a Git branch when starting, and identify the issue associated with the current branch.
Key features
- 01Start and assign an issue
- 02Optionally create a Git branch
- 03Stop work and reset status
- 04Get issue from current branch
Use cases
- 01Begin work and check out a branch
- 02Stop work on an issue
- 03Identify the issue for the current branch
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ nesszer/ linear-cli --skill linear-workflowAfter installing, type/linear-workflowin Claude Code to confirm it loaded.
Details
From the project READMEWorkflow Commands
Start Work
# Start working (assigns to you, sets In Progress)
linear-cli i start LIN-123
# Start + create git branch
linear-cli i start LIN-123 --checkout
Stop Work
# Stop working (unassigns, resets status)
linear-cli i stop LIN-123
Get Current Issue
# Get issue from current git branch
linear-cli context
linear-cli context --output json
Full Workflow
# 1. Start
linear-cli i start LIN-123 --checkout
# 2. Code...
# 3. Create PR
linear-cli g pr LIN-123
# 4. Done
linear-cli i update LIN-123 -s Done
Comments
Markdown supported