linear

Manage Linear issues, projects, and teams via GraphQL with curl.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/Monjyu1101/AiDiy2026 --skill linear-monjyu1101
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/Monjyu1101/AiDiy2026/tree/main/backend_hermes/skills/productivity/linear
Command: npx skills add https://github.com/Monjyu1101/AiDiy2026 --skill linear-monjyu1101

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linear provides a straightforward way to manage issues, projects, and teams via GraphQL from the command line, bypassing heavy GUI workflows.

Core Features & Use Cases

  • GraphQL-based workflow with curl for issuing queries and mutations against the Linear API.
  • No MCP server, no OAuth flow, and no extra dependencies, enabling quick automation.
  • Use cases include listing issues and projects, updating issue states, creating projects, and tracking progress from scripts.

Quick Start

Authenticate with a Linear API key and run GraphQL queries against https://api.linear.app/graphql using curl.

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 command line without a GUI?

You can manage Linear issues from the command line by sending GraphQL queries and mutations to the Linear API endpoint using curl, enabling scriptable workflows for listing, updating, and organizing work without a GUI.

What is needed to authenticate Linear GraphQL API requests via curl?

Authenticating Linear GraphQL API requests requires setting the LINEAR_API_KEY environment variable, which allows curl to issue queries and mutations directly against the https://api.linear.app/graphql endpoint without an OAuth flow.

Can I update Linear issue states and create projects using a shell script?

Yes, you can update Linear issue states and create projects using a shell script by executing GraphQL mutations with curl, allowing you to automate project tracking and issue organization programmatically.

Does the Linear GraphQL API require an MCP server or extra dependencies for automation?

No, the Linear GraphQL API requires no MCP server or extra dependencies for automation, relying only on curl and a valid LINEAR_API_KEY to execute command-line workflows for managing issues and projects.

What is the best way to list Linear issues across teams programmatically?

The best way to list Linear issues across teams programmatically is by running GraphQL queries via curl against the Linear API, fetching and organizing issue data directly within your command-line scripts.