linear
Installation
SKILL.md
Linear
Use linear-cli for all Linear reads and writes unless the user explicitly asks for a different interface.
If linear-cli is not installed, read references/setup.md and complete the one-time setup before continuing.
Core Workflow
- Confirm the CLI is available with
command -v linear-cli. - Confirm auth state with
linear-cli auth status --output json. - Resolve the target workspace before any write:
linear-cli api query --output json '{ organization { id name urlKey } }'
- Clarify scope before mutating anything:
- project, team, issue identifier, labels, cycle, or status as needed
- Read first:
- use
list/getcommands to build context beforecreate/update/delete/archive
- use
- For destructive or bulk actions, build the command with an explicit environment instead of relying on layered shell inheritance: