linear

Manage LinearCloud issues, projects, and teams via GraphQL API using an API key.

6|2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/GregsGreyCode/Logos --skill linear-gregsgreycode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/GregsGreyCode/Logos/tree/main/skills/productivity/linear
Command: npx skills add https://github.com/GregsGreyCode/Logos --skill linear-gregsgreycode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Linear issues, projects, and teams via the GraphQL API using an API key to automate common workflows.

Core Features & Use Cases

  • GraphQL-based operations to list, create, update, and search Linear items (issues, projects, teams).
  • API-key authentication via LINEAR_API_KEY; no OAuth required.
  • Use cases include bulk updates, project creation, and status transitions driven by scripts.

Quick Start

Authenticate with LINEAR_API_KEY and retrieve your current user and team information from Linear.

Frequently Asked Questions about linear

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

FAQPage Schema
How do I automate Linear workflows using the GraphQL API?

You can automate Linear workflows by sending POST requests to the Linear GraphQL API endpoint. This Skill uses curl to manage issues, projects, and teams programmatically, enabling bulk updates and status transitions driven by scripts.

Do I need OAuth to connect to the Linear GraphQL API?

No, you do not need OAuth to connect to the Linear GraphQL API. Authentication is handled directly using a LINEAR_API_KEY in the environment, allowing you to query and manage Linear items without additional OAuth dependencies.

How do I create and update Linear issues via an API key?

To create and update Linear issues via an API key, configure your LINEAR_API_KEY environment variable and use curl to send GraphQL queries. This allows you to programmatically list, create, update, and search Linear issues and projects.

Can I perform bulk updates on Linear projects without manual UI interaction?

Yes, you can perform bulk updates on Linear projects without manual UI interaction. By connecting to the Linear GraphQL API with an API key, you can automate status transitions, project creation, and issue updates directly through your scripts.

What are the limitations of using curl to manage Linear issues?

Using curl to manage Linear issues requires a valid LINEAR_API_KEY and operates without OAuth or additional dependencies. It is limited to executing GraphQL POST requests, meaning you must manually construct queries for creating, updating, and querying items.