linear-api
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.
$ npx -y skills add nesszer/linear-cli --skill linear-attachments --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/linear-attachmentsContext preview
The summary Claude sees to decide when to auto-load this skill.
Manage issue attachments - link URLs, create, update, delete. Use when attaching files or links to issues.
name: linear-attachments description: Manage issue attachments - link URLs, create, update, delete. Use when attaching files or links to issues. allowed-tools: Bash
# List attachments on an issue linear-cli att list SCW-123 linear-cli att list SCW-123 --output json # Get attachment details linear-cli att get ATTACHMENT_ID # Create attachment linear-cli att create SCW-123 -T "Design Doc" -u https://example.com # Link a URL to an issue (shorthand) linear-cli att link-url SCW-123 https://example.com # Update attachment linear-cli att update ATTACHMENT_ID -T "New Title" # Delete attachment linear-cli att delete ATTACHMENT_ID --force
| Flag | Purpose | |------|---------| | `-T TITLE` | Attachment title | | `-u URL` | Attachment URL | | `--output json` | JSON output | | `--force` | Skip delete confirmation |
`0`=Success, `1`=Error, `2`=Not found, `3`=Auth error
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.
Bulk operations on Linear issues. Use when updating multiple issues at once.
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.