linear

Manage Linear issues and projects through GraphQL APIs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Linear streamlines issue, project, and team management by providing direct access to GraphQL APIs. It addresses the need for seamless workflow automation and real-time tracking in development processes.

Core Features & Use Cases

  • Issue and Project Management: Create, update, and track issues and projects with minimal effort.
  • Workflow State Control: Query and change issue statuses within custom team workflows.
  • Use Case: A developer can fetch an issue by its identifier and update its status to "started" after beginning work, all through simple commands.

Quick Start

Use the linear skill to list all issues assigned to you and update an issue's status to "completed".

Frequently Asked Questions about linear

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

FAQPage Schema
How do I automate issue tracking via the Linear GraphQL API?

You can automate issue tracking by using the Linear skill to send GraphQL queries and mutations, managing issues and projects directly. This enables seamless workflow automation and real-time tracking without third-party GUIs.

How do I update issue workflow states without using a GUI?

You can update issue workflow states by querying the GraphQL API to fetch an issue by its identifier, then sending a mutation to change its status to states like "started" or "completed" without relying on a graphical interface.

Can I manage Linear projects using only standard Python libraries?

Yes, you can manage Linear projects using only standard Python libraries. The Linear skill requires no additional dependencies beyond standard Python libraries to handle creating, updating, and querying issues through GraphQL.

What is the best way to fetch and list assigned issues in Linear?

The best way to fetch and list assigned issues is by using the Linear skill to execute a GraphQL query. This retrieves all issues assigned to you directly, enabling efficient project management without manual GUI interaction.

Does the Linear skill support custom team workflow state queries?

Yes, the Linear skill supports custom team workflow state queries. It handles querying and changing issue statuses within custom team workflows through the GraphQL API, integrating specific project states into your automation.

Why use GraphQL API integration instead of third-party GUIs for issue management?

Using GraphQL API integration instead of third-party GUIs provides direct, programmatic access to workflow states and project data. This approach minimizes manual effort and enables seamless, real-time workflow automation for development teams.