linear

Query Linear GraphQL API to manage issues, projects, and teams via curl.

1|1|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/BermudaLocals/hermes-agent-lite --skill linear-bermudalocals
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/BermudaLocals/hermes-agent-lite/tree/main/skills/productivity/linear
Command: npx skills add https://github.com/BermudaLocals/hermes-agent-lite --skill linear-bermudalocals

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Linear issues, projects, and teams via the GraphQL API. Create, update, search, and organize issues. Uses API key auth (no OAuth needed). All operations via curl — no dependencies.

Core Features & Use Cases

  • Supports listing, creating, updating, and querying Linear entities (issues, projects, teams, users) via GraphQL
  • Works with API key authentication to enable scriptable automation without OAuth
  • Suitable for CI/CD pipelines and tooling that automate project management tasks

Quick Start

Use curl to POST a GraphQL query to https://api.linear.app/graphql with your LINEAR_API_KEY to list teams and 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 via GraphQL without OAuth?

Use curl to POST GraphQL queries to the Linear API endpoint with your LINEAR_API_KEY environment variable to create, update, and search issues without requiring OAuth dependencies.

Can I automate Linear project management tasks in a CI/CD pipeline?

This approach uses curl-based GraphQL POST requests with a LINEAR_API_KEY to automate creating and updating issues, making it ideal for CI/CD pipelines and tooling without requiring extra dependencies.

What is the best way to query Linear teams and projects using curl?

Send a curl POST request containing a GraphQL query to the Linear API endpoint with your LINEAR_API_KEY to list teams, verify access, and query project data using JSON payloads.

Do I need any dependencies or libraries to interact with the Linear API?

No dependencies are required because the workflow operates entirely through curl POST requests to the Linear GraphQL API, requiring only a valid LINEAR_API_KEY in your environment.

How does API key authentication work for Linear GraphQL requests?

API key authentication works by setting the LINEAR_API_KEY environment variable and including it in curl POST requests to the Linear GraphQL endpoint, enabling scriptable automation without OAuth.

Why use curl instead of an SDK to manage Linear issues?

Using curl provides a zero-dependency method to execute GraphQL POST requests against the Linear API, making it lightweight for scripting project management tasks compared to integrating an SDK.