linear

Manage Linear issues, projects, and teams via the GraphQL API.

1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/automatedigital/spark --skill linear-automatedigital
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/automatedigital/spark/tree/main/skills/productivity/linear
Command: npx skills add https://github.com/automatedigital/spark --skill linear-automatedigital

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the need to switch between your terminal and the Linear web interface to manage project tasks, issues, and team workflows, letting you handle all Linear operations directly from your command line without extra tools or integrations.

Core Features & Use Cases

  • Direct GraphQL API Access: Manage Linear issues, projects, teams, and labels without OAuth flows or third-party dependencies, using only curl.
  • Full Issue Lifecycle Management: Create, update, assign, prioritize, comment on, and search/filter issues across your Linear workspace.
  • Use Case: A developer can quickly check their assigned in-progress issues, update a ticket's status, and add a progress comment all from their terminal without opening the Linear web app.

Quick Start

Use the linear skill to list all issues assigned to you that are currently in the started workflow state.

Frequently Asked Questions about linear

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Linear issues from the terminal?

Yes, you can update Linear issue statuses directly from the command line using curl to execute GraphQL mutations. This workflow requires a valid Linear API key stored in the LINEAR_API_KEY environment variable to authenticate the terminal requests.

Do I need OAuth to query the Linear GraphQL API?

Yes, the linear skill supports full issue lifecycle management including assigning, prioritizing, and commenting on Linear issues. It handles these operations by executing authenticated GraphQL mutations directly from your terminal.

Can I create Linear projects using curl?

The linear skill supports issue lookup, status updates, project creation, team member queries, and label management within Linear workspaces. It executes these actions via the GraphQL API using curl and a valid LINEAR_API_KEY environment variable.

Are there rate limits when managing Linear issues via the API?

No, this approach eliminates reliance on third-party integrations or the Linear web interface for project management. It uses only the curl command-line tool and a valid Linear API key to manage issues and teams directly.