Skip to main content

linear

Interact with Linear for issue tracking. Use when creating, updating, listing, or searching issues. Supports viewing assigned issues, changing status, adding comments, and managing tasks.

Source facts

Repository
ThinkfleetAI/thinkfleet-engine
Last source activity
February 1, 2026 at 16:21
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
linear
description
Interact with Linear for issue tracking. Use when creating, updating, listing, or searching issues. Supports viewing assigned issues, changing status, adding comments, and managing tasks.
# Linear Manage Linear issues via `scripts/linear.sh`. ## Setup Store API key in `~/.thinkfleetbot/credentials/linear.json`: ```json {"apiKey": "lin_api_..."} ``` ## Commands ```bash # List my assigned issues scripts/linear.sh issues --mine # List team issues scripts/linear.sh issues --team TEAM_ID # Get issue details scripts/linear.sh get CLP-123 # Search issues scripts/linear.sh search "auth bug" # Create issue scripts/linear.sh create --team TEAM_ID --title "Bug: login fails" --description "Details" # Update issue (status, title, assignee, priority) scripts/linear.sh update CLP-123 --state STATE_ID # Add comment scripts/linear.sh comment CLP-123 "Fixed in PR #42" # List teams (to get TEAM_ID) scripts/linear.sh teams # List states (to get STATE_ID) scripts/linear.sh states # List users (to get assignee ID) scripts/linear.sh users ``` Use `--json` flag for raw API output: `scripts/linear.sh --json issues --mine` ## Workflow Examples **Create and assign a bug:** ```bash # Find team ID scripts/linear.sh teams # Create with priority 2 (high) scripts/linear.sh create --team abc123 --title "Critical: API down" --priority 2 ``` **Move issue to In Progress:** ```bash # Find state ID scripts/linear.sh states # Update scripts/linear.sh update CLP-45 --state xyz789 ``` See [references/api-examples.md](references/api-examples.md) for GraphQL details.
View on GitHub