linear

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines interaction with Linear by enabling programmatic management of issues, projects, and teams through the GraphQL API using curl, eliminating manual GUI work and OAuth flows.

Core Features & Use Cases

  • Create, update, and query Linear issues, projects, and teams via GraphQL with an API key
  • Retrieve teams, workflow states, and project details to automate planning and tracking
  • No OAuth required; designed for automation scripts and CI/CD workflows

Quick Start

Authenticate with your LINEAR_API_KEY and run curl commands to manage Linear data.

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 without OAuth?

Automate Linear issue management by using curl to send GraphQL queries with a LINEAR_API_KEY. This method bypasses OAuth flows, enabling direct CRUD operations for issues, projects, and teams within automation scripts.

Can I use curl to create and update Linear projects in bulk?

Yes, you can use curl to execute GraphQL mutations for bulk creating and updating Linear projects. This approach requires your LINEAR_API_KEY and supports using UUIDs or codes to identify targets in your queries.

Do I need a LINEAR_API_KEY to query Linear teams and workflow states via GraphQL?

Yes, a LINEAR_API_KEY is required to authenticate curl requests against the Linear GraphQL endpoint. This key allows you to securely retrieve teams, workflow states, and project details without manual GUI interaction.

What is the best way to integrate Linear issue tracking into CI/CD workflows?

Integrate Linear into CI/CD workflows by running curl commands to interact with the Linear GraphQL API. This allows automated status updates, issue creation, and project organization using a LINEAR_API_KEY.

How does GraphQL API automation compare to manual Linear GUI work for tracking issues?

GraphQL API automation via curl eliminates manual GUI work by enabling programmatic management of Linear issues and projects. This approach is designed for automation scripts, offering bulk operations and streamlined tracking.