linear

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

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill linear-daddyelonmusk69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/DaddyElonMusk69/motis-agent/tree/main/skills/productivity/linear
Command: npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill linear-daddyelonmusk69

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linear teams need a lightweight, script-friendly way to manage issues, projects, and teams directly through a GraphQL API instead of manual UI interactions.

Core Features & Use Cases

  • GraphQL-based management: Create, update, search, and organize Linear items using curl with a simple API key.
  • No OAuth required: Authenticates via an API key to streamline automation tasks.
  • Use Case: Automate ticket triage, project setup, and status updates across teams.

Quick Start

Use curl to POST GraphQL queries to the Linear API with your LINEAR_API_KEY to manage issues, projects, and teams.

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 using the GraphQL API with curl?

Manage Linear issues by sending POST requests with a JSON payload and your LINEAR_API_KEY to https://api.linear.app/graphql. This allows you to create, update, list, and query Linear data directly using curl for automation workflows.

Can I automate Linear ticket triage and project updates without OAuth?

Yes, you can automate Linear ticket triage without OAuth by authenticating with a simple LINEAR_API_KEY. This streamlines automation tasks by allowing you to manage projects and issues directly via GraphQL requests.

Do I need a Linear API key to create and update projects via curl?

Yes, a Linear API key (LINEAR_API_KEY) is required to authenticate curl requests. You must include this key in your POST requests to the GraphQL endpoint to successfully create and update projects.

What is the best way to script Linear team operations for development workflows?

The best way to script Linear team operations is using curl to POST GraphQL queries directly to the Linear API. This script-friendly approach automates status updates and team-based development workflows without manual UI interactions.

Does this approach to Linear issue management support listing and querying team data?

Yes, this GraphQL API approach supports listing and querying Linear team data. By sending POST requests with a JSON payload via curl, you can retrieve and organize issues, projects, and teams across your organization.

Why use curl and GraphQL for Linear issue management instead of the web UI?

Use curl and GraphQL for Linear issue management to enable lightweight, script-friendly automation. It bypasses manual UI interactions, allowing you to programmatically handle ticket triage, project setup, and status updates across teams.