linear

Perform GraphQL operations on Linear issues, projects, and teams via curl.

2.8k|332|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/moltis-org/moltis --skill linear-moltis-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/moltis-org/moltis/tree/main/crates/skills/src/assets/productivity/linear
Command: npx skills add https://github.com/moltis-org/moltis --skill linear-moltis-org

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the management of Linear work items by enabling GraphQL-based operations on issues, projects, and teams, removing the need for manual API calls.

Core Features & Use Cases

  • Create, update, and search Linear issues and projects via curl.
  • Manage teams and workflows without OAuth.
  • Ideal for CI automation, batch updates, and integration pipelines.

Quick Start

Obtain a Linear API key, set LINEAR_API_KEY in your environment, and run a curl command to interact with the GraphQL endpoint at https://api.linear.app/graphql.

Frequently Asked Questions about linear

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

FAQPage Schema
How do I automate Linear issue management via GraphQL?

Automate Linear issue management by sending JSON POST requests with curl to the https://api.linear.app/graphql endpoint. You can create, update, list, and query issues or projects by including a valid Linear API key in the Authorization header.

Can I manage Linear projects and teams without OAuth?

Yes, you can manage Linear projects and teams without OAuth by using a Linear API key. You simply set the LINEAR_API_KEY environment variable and pass it in the Authorization header of your curl GraphQL requests.

What is the best way to batch update Linear issues through the API?

Batch update Linear issues by executing curl commands that perform GraphQL mutations via JSON POST requests. This approach removes the need for manual API calls and is ideal for integration pipelines and CI automation.

Do I need a Linear API key to create issues via curl?

Yes, you need a Linear API key to create issues via curl. You must set the LINEAR_API_KEY in your environment and include it in the Authorization header of your JSON POST request to the GraphQL endpoint.

Why use GraphQL instead of REST for Linear automation?

Using GraphQL for Linear automation allows you to perform precise operations on issues, projects, and teams via curl. This method supports flexible querying and batch updates in CI or admin workflows without requiring OAuth.