linear

Create, update, and search Linear issues, projects, and teams via GraphQL API.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/quiznat/Hermes_Sapho --skill linear-quiznat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/quiznat/Hermes_Sapho/tree/main/.hermes/skills/productivity/linear
Command: npx skills add https://github.com/quiznat/Hermes_Sapho --skill linear-quiznat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linear teams often struggle with manual task coordination and project tracking across multiple tools. This skill provides programmatic control over Linear issues, projects, and teams via GraphQL to automate workflows and reduce context switching.

Core Features & Use Cases

  • Create, update, and search Linear issues, projects, and teams using the GraphQL API.
  • Retrieve teams, workflows, and issue details to drive dashboards, and automation.
  • Use with curl in CI pipelines or automation scripts to integrate Linear data into workflows.

Quick Start

Create a new Linear issue in a project by sending a curl POST to the GraphQL endpoint with LINEAR_API_KEY set in your environment.

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 creation in CI pipelines?

Automate Linear issue creation by sending curl POST requests with JSON queries to the GraphQL endpoint. Set the LINEAR_API_KEY environment variable to authenticate scripted workflows and CI pipelines.

Can I use curl to query Linear teams and projects via GraphQL?

Query Linear teams and projects via GraphQL using curl to POST JSON requests. Retrieve workflow states and issue details programmatically to drive dashboards and automation scripts.

What is required to manage Linear issues through the API?

Managing Linear issues through the API requires the LINEAR_API_KEY environment variable and curl available to POST JSON queries to the GraphQL endpoint.

Does this approach work for updating existing Linear tasks in automation scripts?

Updating existing Linear tasks in automation scripts works by sending curl POST requests with GraphQL mutations to the API endpoint. This reduces manual task coordination and context switching.

What's the best way to integrate Linear data into automated workflows?

Integrate Linear data into automated workflows by using curl to POST GraphQL queries to the API endpoint. This approach provides programmatic control over issues and projects to reduce context switching.