linear-api
Execute raw GraphQL queries and mutations against the Linear API. Use for advanced operations not covered by other commands.
Create GitHub PRs linked to Linear issues. Use when creating pull requests, pushing code for review, or linking PRs to Linear issues.
$ npx -y skills add nesszer/linear-cli --skill linear-pr --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/linear-prContext preview
The summary Claude sees to decide when to auto-load this skill.
Create GitHub PRs linked to Linear issues. Use when creating pull requests, pushing code for review, or linking PRs to Linear issues.
name: linear-pr description: Create GitHub PRs linked to Linear issues. Use when creating pull requests, pushing code for review, or linking PRs to Linear issues. allowed-tools: Bash
Create GitHub pull requests linked to Linear issues using `linear-cli`.
# Create PR linked to Linear issue linear-cli g pr LIN-123 # Draft PR linear-cli g pr LIN-123 --draft # Specify base branch linear-cli g pr LIN-123 --base main # Open in browser after creation linear-cli g pr LIN-123 --web
# Create and checkout branch for issue linear-cli g checkout LIN-123 # Custom branch name linear-cli g checkout LIN-123 -b my-custom-branch # Just show branch name (don't create) linear-cli g branch LIN-123 # Create branch without checkout linear-cli g create LIN-123
# 1. Start work (assigns, sets In Progress, creates branch) linear-cli i start LIN-123 --checkout # 2. Make changes and commit git add . && git commit -m "Fix the bug" # 3. Create PR linear-cli g pr LIN-123 # 4. Mark done linear-cli i update LIN-123 -s Done
# Get issue from current git branch linear-cli context linear-cli context --output json
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.
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.