linear

Manage Linear issues and projects through the GraphQL API.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/DifanaDAP/hermes-backup --skill linear-difanadap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/DifanaDAP/hermes-backup/tree/main/workspace/skills/productivity/linear
Command: npx skills add https://github.com/DifanaDAP/hermes-backup --skill linear-difanadap

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides an efficient and automated way to manage issues, projects, and teams directly through the Linear GraphQL API, streamlining collaboration and tracking progress.

Core Features & Use Cases

  • Manage Linear Resources: Automate CRUD operations on issues, projects, and team members.
  • Customizable Workflows: Customize the issue lifecycle using WorkflowState objects and manage priority levels.
  • Data Analysis: Retrieve and manipulate data from issues and projects using GraphQL queries.
  • Use Case: If you're working on a software project, you can use this Skill to track progress, assign tasks, and manage team member workloads efficiently.

Quick Start

Activate the linear skill with your Linear API key and start querying teams and issues with commands like: "list teams" or "get assigned issues".

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 tracking using GraphQL?

Automate Linear issue tracking by interacting with the Linear GraphQL API to perform CRUD operations on issues and projects. It utilizes curl and json tools for data transmission, enabling streamlined project management and progress monitoring.

Can I customize Linear workflows and issue priorities via API?

Yes, you can customize Linear workflows via API by manipulating Workflow State objects and managing priority levels. This automates the issue lifecycle and structures team work directly through GraphQL queries.

What's the best way to query assigned issues in Linear programmatically?

Query assigned issues programmatically by sending GraphQL queries to the Linear API using curl. This retrieves and manipulates issue data, allowing efficient tracking of team member workloads and task assignments.

Do I need Python and curl to manage Linear projects through the API?

Yes, Python3 and curl are required dependencies to manage Linear projects through the API. They handle data transmission and json processing for executing GraphQL queries and automating project management tasks.

How does GraphQL data analysis work for Linear project management?

GraphQL data analysis for Linear project management works by retrieving and manipulating data from issues and projects using custom queries. This provides a scalable method to monitor project progress and organize team work.

Are there limitations to automating Linear team management with GraphQL?

Automating Linear team management with GraphQL requires a valid Linear API key and familiarity with GraphQL query structures. It is limited to managing resources and data supported by the Linear API endpoints.