linear

Automate Linear issue, project, and team operations via GraphQL API with curl.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Linear workflows programmatically by interacting with the GraphQL API to create, update, search, and organize issues, projects, and teams using curl, reducing manual overhead.

Core Features & Use Cases

  • Create, update, search, and organize Linear issues, projects, and teams via the GraphQL API using curl.
  • Authenticate with a Linear API key and operate without OAuth or extra dependencies.
  • Use in scripts to automate common workflows like listing issues, updating statuses, and querying teams.

Quick Start

Set the LINEAR_API_KEY environment variable and run a sample curl command to fetch your viewer information.

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

Automate Linear workflows by executing GraphQL queries with curl against the Linear API. It programmatically creates, updates, searches, and organizes issues, projects, and teams to reduce manual overhead.

Do I need OAuth or extra dependencies to manage Linear issues via curl?

No, managing Linear issues via curl requires no OAuth or extra dependencies. Authenticate by setting the LINEAR_API_KEY environment variable and execute GraphQL queries directly against the API endpoint.

What can I do with Linear teams and projects through the GraphQL API?

Through the Linear GraphQL API, you can create, update, search, and organize teams and projects. Using curl commands, you can automate workflows like listing issues, querying team structures, and updating project statuses programmatically.

How do I authenticate curl requests to the Linear GraphQL API?

Authenticate curl requests to the Linear GraphQL API by setting the LINEAR_API_KEY environment variable. This key replaces OAuth, allowing you to directly execute curl commands to fetch viewer information and manage workflow data.

Are there limitations to automating Linear workflows with curl?

Automating Linear workflows with curl requires network access to the Linear API endpoint and a valid LINEAR_API_KEY. Operations are limited to the scope of the Linear GraphQL API, covering issues, projects, and teams.