linear

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

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Aevonix/colony-ai --skill linear-aevonix
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/Aevonix/colony-ai/tree/main/skills/productivity/linear
Command: npx skills add https://github.com/Aevonix/colony-ai --skill linear-aevonix

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Linear work items programmatically via GraphQL and curl eliminates manual, repetitive workflows and lets teams automate visibility and updates.

Core Features & Use Cases

  • Create, update, search, and organize Linear issues, projects, and teams through the GraphQL API.
  • Authenticate with an API key (no OAuth) and perform operations via curl without additional dependencies.
  • Use cases include bulk updates, project migrations, and cross-team workflow automation.

Quick Start

Query basic Linear data using curl with your LINEAR_API_KEY 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 manage Linear issues using curl and the GraphQL API?▼

To manage Linear issues using curl and the GraphQL API, you authenticate with a valid LINEAR_API_KEY and send curl requests to the Linear GraphQL endpoint to create, update, and query issues. This workflow supports bulk updates and cross-team automation without extra dependencies.

Can I use short identifiers like ENG-123 for Linear API operations?▼

Yes, you can use short identifiers like ENG-123 for Linear API operations. The workflow accepts both standard UUIDs and short identifiers to query, update, and organize Linear issues and projects through curl requests against the GraphQL endpoint.

Do I need OAuth to authenticate Linear GraphQL API requests via curl?▼

No, you do not need OAuth to authenticate Linear GraphQL API requests via curl. You can authenticate directly using a valid LINEAR_API_KEY, allowing you to perform operations and automate workflows without setting up complex OAuth flows.

What is the best way to automate bulk updates for Linear projects?▼

The best way to automate bulk updates for Linear projects is by sending curl requests to the Linear GraphQL API. Authenticated with an API key, this method allows you to programmatically create, update, and organize issues across multiple teams without manual intervention.

What are the limitations of managing Linear work via curl?▼

Limitations of managing Linear work via curl include requiring curl to be installed, needing network access, and having a valid LINEAR_API_KEY. Operations are bound by the GraphQL API's capabilities and rate limits, making it less interactive than GUI tools for ad-hoc queries.

Does this Linear workflow support cross-team automation?▼

Yes, this Linear workflow supports cross-team automation. By interacting with the Linear GraphQL API using curl, you can query, create, and organize items across multiple teams, enabling automated project migrations and synchronized workflow updates.