linear

Query and mutate Linear data over GraphQL using curl.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/shiftrepo/aws --skill linear-shiftrepo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/shiftrepo/aws/tree/main/HermesAgent/skills/skills/productivity/linear
Command: npx skills add https://github.com/shiftrepo/aws --skill linear-shiftrepo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Linear issues, projects, and teams via GraphQL with curl, enabling automation without OAuth and without extra dependencies.

Core Features & Use Cases

  • Manage Linear issues, projects, and teams via the GraphQL API using curl.
  • Create, update, search, and organize issues; manage projects and teams; query workflow states and users.

Quick Start

Set LINEAR_API_KEY in your environment and run a sample GraphQL query 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 and projects using GraphQL via curl?

You can manage Linear issues and projects by sending GraphQL queries and mutations to the https://api.linear.app/graphql endpoint using curl. This allows you to create, update, search, and organize issues, projects, and teams directly from the command line.

Do I need OAuth to automate Linear API requests with curl?

No, you do not need OAuth to automate Linear API requests with curl. You can authenticate your GraphQL queries directly by setting a LINEAR_API_KEY environment variable and passing it in the request header to the Linear API endpoint.

What's the best way to create and update Linear issues without extra dependencies?

The best way to create and update Linear issues without extra dependencies is using curl to execute GraphQL mutations against the Linear API. You only need the curl command line tool, a valid LINEAR_API_KEY, and access to the Linear GraphQL endpoint.

Can I query Linear workflow states and users through the GraphQL API?

Yes, you can query Linear workflow states and users through the GraphQL API. By structuring your GraphQL queries in a curl request to the Linear API endpoint, you can retrieve data on workflow states, users, issues, projects, and teams.

What are the limitations of using curl for Linear automation workflows?

Using curl for Linear automation workflows requires manual construction of GraphQL queries and mutations. It does not provide native pagination handling or schema validation, meaning you must manually format your JSON payloads and parse the curl responses for your automation tasks.

How does the Linear GraphQL API handle project organization and reporting?

The Linear GraphQL API handles project organization and reporting by allowing you to mutate project data and query issue statuses. You use curl to send these GraphQL requests to the api.linear.app/graphql endpoint to organize projects and generate reports.