linear

Automate Linear issue, project, and team management via GraphQL API with curl.

1.2k|116|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/math-inc/OpenGauss --skill linear-math-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/math-inc/OpenGauss/tree/main/skills/productivity/linear
Command: npx skills add https://github.com/math-inc/OpenGauss --skill linear-math-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines managing Linear issues, projects, and teams via the GraphQL API using curl, enabling automation without OAuth flows or extra dependencies.

Core Features & Use Cases

  • Retrieve and mutate Linear data (issues, projects, teams) through GraphQL endpoints.
  • List, search, and update issues, manage workflows, and view team configurations programmatically.
  • Use cases include bulk issue updates, project synchronization, and reporting across multiple Linear teams.

Quick Start

Run a GraphQL curl command to list or update Linear data for your workspace.

Frequently Asked Questions about linear

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

FAQPage Schema
How do I automate managing Linear issues without setting up OAuth?

You can automate managing Linear issues via the GraphQL API using curl, which enables querying, creating, updating, and searching data without OAuth flows or extra dependencies.

Can I use curl to query and update Linear projects and teams?

Yes, curl can send GraphQL requests to the Linear API to list, search, and update issues, manage workflows, and view team configurations programmatically across multiple projects.

What is the best way to handle Linear API key authentication and rate limits?

The best way to handle Linear API authentication and rate limits is by validating your API key handling and endpoint usage before sending curl requests, following the provided instructions for GraphQL formatting.

How do I perform bulk issue updates and project synchronization across Linear teams?

Bulk issue updates and project synchronization are performed by sending GraphQL mutations through curl commands to retrieve and mutate Linear data across multiple teams and projects.

Do I need any extra dependencies to interact with the Linear GraphQL API?

No extra dependencies are needed to interact with the Linear GraphQL API, as the automation relies entirely on using standard curl commands for data retrieval and mutation.

Why should I use GraphQL endpoints instead of REST for Linear automation tasks?

Using GraphQL endpoints allows you to retrieve and mutate Linear issues, projects, and teams with precise query formatting, avoiding the overhead of REST APIs while streamlining automation tasks.