linear

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

6|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/Strategic-Automation/arachne --skill linear-strategic-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/Strategic-Automation/arachne/tree/main/src/arachne/skills/default/productivity/linear
Command: npx skills add https://github.com/Strategic-Automation/arachne --skill linear-strategic-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates programmatic management of Linear issues, projects, and teams via the GraphQL API, enabling teams to manage work without switching to web UIs or manually crafting requests.

Core Features & Use Cases

  • Create, update, and search Linear issues and projects via GraphQL using a simple curl workflow.
  • Retrieve team and project details, list issues, and automate status changes for workflows without OAuth.
  • Ideal for CI pipelines, onboarding automation, and bulk maintenance of Linear workspaces.

Quick Start

Query a sample issue using curl against the Linear GraphQL API to verify access.

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

You can automate Linear issue management by using curl to send GraphQL queries and mutations. This Skill handles create, read, update, and search workflows for issues and projects directly through the Linear GraphQL API.

Can I manage Linear projects using curl without OAuth?

Yes, you can manage Linear projects using curl without OAuth. This approach requires setting the LINEAR_API_KEY environment variable, allowing automated scripts and pipelines to interact with workspaces directly.

What is the best way to create and update Linear issues in a CI pipeline?

The best way to update Linear issues in a CI pipeline is using curl commands against the GraphQL API with a LINEAR_API_KEY. This enables automated status changes and bulk maintenance without web UI interactions.

Do I need an API key to search Linear issues via GraphQL?

Yes, you need a LINEAR_API_KEY in your environment to search Linear issues via GraphQL. This key authenticates your curl requests, bypassing the need for OAuth while providing full access to team and project data.

What are the limitations of managing Linear projects with curl and GraphQL?

Limitations include requiring curl availability and a pre-configured LINEAR_API_KEY in your environment. It handles standard CRUD operations but lacks interactive web UI features for complex project visualization.