linear

Manage Linear issues, projects, and teams via the GraphQL API using curl.

174|23|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/RedWoodOG/Hermes-Desktop --skill linear-redwoodog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/RedWoodOG/Hermes-Desktop/tree/main/skills/productivity/linear
Command: npx skills add https://github.com/RedWoodOG/Hermes-Desktop --skill linear-redwoodog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables teams to automate Linear workflows by leveraging the GraphQL API, eliminating repetitive UI tasks and enabling scalable project management.

Core Features & Use Cases

  • Create and update Linear issues and projects via GraphQL
  • Search, filter, and organize work across teams
  • Manage teams and workflow states programmatically

Quick Start

Authenticate with LINEAR_API_KEY and perform a GraphQL query using curl to manage an issue, project, or team.

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 via GraphQL?

Automate Linear issue management by sending POST requests with JSON payloads to the Linear GraphQL endpoint. You can create, update, search, and organize issues programmatically using curl and API key authentication.

Can I use short identifiers like ENG-123 to update Linear issues through the API?

Yes, you can use short identifiers like ENG-123 to update Linear issues. The GraphQL API supports both UUIDs and human-readable identifiers for managing issues across your teams.

What do I need to authenticate Linear GraphQL API requests?

To authenticate Linear GraphQL API requests, you need a LINEAR_API_KEY. You pass this key in the header of your curl POST requests to the https://api.linear.app/graphql endpoint to manage projects and issues.

Does the Linear GraphQL API support managing projects and workflow states?

Yes, the Linear GraphQL API supports managing projects and workflow states. You can programmatically search, filter, and organize work across teams by updating project states and issue statuses via curl.

What is the best way to create Linear issues in bulk without the UI?

Creating Linear issues in bulk without the UI is best handled by automating GraphQL API calls. By scripting curl POST requests with JSON payloads, you can scale issue creation and eliminate repetitive manual tasks.