Loading...
Loading...
This skill should be used when users need to manage Linear issues, tasks, or projects via command line. Triggers on requests mentioning Linear issues, issue tracking, creating issues, updating issue status, managing Linear projects, or Linear CLI operations.
npx skill4agent add oldwinter/skills linear-cli# Using Homebrew
brew install schpet/tap/linear
# Or using Deno
deno install -A --reload -f -g -n linear jsr:@schpet/linear-cli# In ~/.bashrc or ~/.zshrc:
export LINEAR_API_KEY="lin_api_..."
# Or in fish:
set -Ux LINEAR_API_KEY="lin_api_..."cd my-project-repo
linear config.linear.tomllinear issue view # View current issue in terminal
linear issue view ABC-123 # View specific issue
linear issue view -w # Open issue in web browser
linear issue view -a # Open issue in Linear.app
linear issue id # Print issue ID from current branch
linear issue title # Print issue title
linear issue url # Print Linear.app URLlinear issue list # List unstarted issues assigned to you
linear issue list -A # List unstarted issues assigned to anyone
linear issue list -s "In Progress" # Filter by state
linear issue list -w # Open in web browser
linear issue list -a # Open in Linear.applinear issue start # Choose an issue interactively
linear issue start ABC-123 # Start specific issuelinear issue create # Interactive prompts
linear issue create -t "title" -d "description"linear issue update # Interactive prompts for current issuelinear issue deletegh pr createlinear issue prlinear issue comment list # List comments
linear issue comment add # Add comment
linear issue comment add -p <id> # Reply to specific comment
linear issue comment update <id> # Update commentlinear team list # List teams
linear team id # Print team ID
linear team members # List team members
linear team create # Create a new team
linear team autolinks # Configure GitHub autolinkslinear project list # List projects
linear project view # View project detailslinear milestone list --project <projectId> # List milestones
linear m list --project <projectId> # Alias
linear milestone view <milestoneId> # View details
linear m view <milestoneId> # Alias
linear milestone create --project <projectId> --name "Q1 Goals" --target-date "2026-03-31"
linear m create --project <projectId> # Interactive
linear milestone update <milestoneId> --name "New Name"
linear m update <milestoneId> --target-date "2026-04-15"
linear milestone delete <milestoneId>
linear m delete <milestoneId> --force# List documents
linear document list
linear docs list # Alias
linear document list --project <projectId>
linear document list --issue TC-123
linear document list --json
# View documents
linear document view <slug>
linear document view <slug> --raw
linear document view <slug> --web
linear document view <slug> --json
# Create documents
linear document create --title "My Doc" --content "# Hello"
linear document create --title "Spec" --content-file ./spec.md
linear document create --title "Doc" --project <projectId>
linear document create --title "Notes" --issue TC-123
cat spec.md | linear document create --title "Spec"
# Update documents
linear document update <slug> --title "New Title"
linear document update <slug> --content-file ./updated.md
linear document update <slug> --edit
# Delete documents
linear document delete <slug>
linear document delete <slug> --permanent
linear document delete --bulk <slug1> <slug2>.linear.toml| Option | Environment Variable | TOML Key | Example |
|---|---|---|---|
| API key | | | |
| Team ID | | | |
| Workspace | | | |
| Issue sort | | | |
| VCS | | | |
| Download images | | | |
eng-123-my-featurelinear issue startLinear-issuelinear issue startlinear issue listlinear issue startlinear issue viewlinear issue prlinear issue create -t "Task title" -d "Description"linear issue start <issue-id>linear issue list -Alinear issue view <issue-id>linear issue comment listlinear issue viewlinear issue pr