linear-api
Execute raw GraphQL queries and mutations against the Linear API. Use for advanced operations not covered by other commands.
Bulk operations on Linear issues. Use when updating multiple issues at once.
$ npx -y skills add nesszer/linear-cli --skill linear-bulk --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/linear-bulkContext preview
The summary Claude sees to decide when to auto-load this skill.
Bulk operations on Linear issues. Use when updating multiple issues at once.
name: linear-bulk description: Bulk operations on Linear issues. Use when updating multiple issues at once. allowed-tools: Bash
# Update status for multiple issues linear-cli b update-state -s Done LIN-1 LIN-2 LIN-3 # Assign multiple issues linear-cli b assign --user me LIN-1 LIN-2 linear-cli b assign --user "John Doe" LIN-1 LIN-2 # Unassign multiple issues linear-cli b unassign LIN-1 LIN-2 # Add label to multiple issues linear-cli b label --add bug LIN-1 LIN-2 LIN-3 # Pipe issue IDs from stdin linear-cli i list -t ENG --id-only | linear-cli b assign --user me -
| Flag | Purpose | |------|---------| | `--dry-run` | Preview changes | | `--output json` | JSON output |
A fast, comprehensive command-line interface for Linear built in Rust. Manage issues, projects, cycles, sprints, documents, and more -- entirely from your terminal.
Execute raw GraphQL queries and mutations against the Linear API. Use for advanced operations not covered by other commands.
Manage issue attachments - link URLs, create, update, delete. Use when attaching files or links to issues.
Manage issue comments - list, create, update, delete. Use when reading or posting comments on issues.
Configure linear-cli - auth (API key + OAuth), workspaces, diagnostics, setup wizard.
Create Linear issues. Use when creating bugs, tasks, or feature requests.
Manage Linear sprint cycles - list, create, update, delete, complete. Use when managing cycles.