linear

Manage Linear issues and projects via GraphQL API using curl commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, and includes scripts (resource) components.

What problem does it solve?

This Skill allows users to manage Linear issues and projects without the need for a web interface, leveraging GraphQL and curl to streamline their workflow.

Core Features & Use Cases

  • API Access: Access Linear's GraphQL API directly via curl, enabling automation and integration.
  • Issue Management: Execute queries and mutations to list, search, and manipulate issues.
  • Project Management: Retrieve project information and manage issues within specific projects.
  • Document Access: Fetch documents stored alongside issues using Linear's API.
  • Use Case: Automate the process of updating issue statuses, assigning tasks, and generating reports for project management teams.

Quick Start

Set up your environment with the required API key and use the 'linear list-issues' command to retrieve a list of all issues.

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 and projects without the web interface?

Manage Linear issues and projects without the web interface by executing GraphQL API queries and mutations via curl. This approach supports common CRUD operations, document retrieval, and team and state queries directly from the command line.

What do I need to automate Linear issue tracking using curl?

To automate Linear issue tracking using curl, you need a personal API key for authentication and the curl command-line tool installed. These dependencies allow you to execute GraphQL API requests to manipulate issues and projects.

Can I use GraphQL to update issue statuses and assign tasks in Linear?

Yes, you can use GraphQL mutations via curl to update issue statuses and assign tasks in Linear. This automation capability streamlines workflow processes for project management teams directly through the API.

How does accessing Linear's GraphQL API via curl streamline project management workflows?

Accessing Linear's GraphQL API via curl streamlines project management workflows by bypassing the web interface to automate operations. It enables direct listing, searching, and manipulating of issues alongside project information retrieval and document access.

What are the limitations of using curl for Linear project management?

Using curl for Linear project management requires manual construction of GraphQL queries and a personal API key for authentication. It lacks a graphical interface, meaning users must handle CRUD operations and document retrieval through raw command-line requests.

Does the linear Skill work with existing GraphQL queries for Linear issue tracking?

Yes, the linear Skill works with existing GraphQL queries for Linear issue tracking. It executes standard GraphQL queries and mutations via curl to retrieve documents, query team states, and perform CRUD operations on issues and projects.