linear

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables programmatic management of Linear work items via GraphQL: create, update, search, and organize issues, projects, and teams using an API key. It supports curl-based operations with no OAuth dependencies.

Core Features & Use Cases

  • GraphQL-powered CRUD for issues, projects, and teams
  • Search and filter issues
  • Use Case: Imagine your team needs to quickly audit all issues and their statuses across multiple projects.

Quick Start

Run a curl command with your LINEAR_API_KEY to list your Linear teams.

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

You can manage Linear issues and projects via the GraphQL API by executing curl-based requests to perform CRUD operations. This approach requires setting your LINEAR_API_KEY environment variable for authentication without needing OAuth.

Do I need OAuth to create and update Linear issues through API requests?

No, you do not need OAuth to create and update Linear issues. You can authenticate using a LINEAR_API_KEY environment variable, enabling deterministic curl-based operations and reproducible results without OAuth dependencies.

What is the best way to search and filter Linear issues across multiple teams?

The best way to search and filter Linear issues across multiple teams is using GraphQL queries via curl. This allows you to programmatically audit issue statuses and organize work items across your projects.

Can I use curl to organize Linear tasks and teams without installing extra dependencies?

Yes, you can use curl to organize Linear tasks and teams with a minimal set of dependencies. This skill supports curl-based operations for creating, updating, and searching Linear work items using only your API key.

Why does my Linear GraphQL API request require an environment variable for authentication?

Your Linear GraphQL API request requires an environment variable to ensure secure authentication via the LINEAR_API_KEY. This method enables deterministic operations and reproducible results while avoiding OAuth dependency setup.