linear

Manage Linear issues, projects, and teams via GraphQL API requests.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/VYRE-Studios/Windows-Agentic-Framework --skill linear-vyre-studios
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/VYRE-Studios/Windows-Agentic-Framework/tree/main/skills/productivity/linear
Command: npx skills add https://github.com/VYRE-Studios/Windows-Agentic-Framework --skill linear-vyre-studios

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a direct, dependency-free way to manage Linear issues, projects, teams, and workflow states by issuing GraphQL requests with curl, eliminating manual UI steps and repetitive API exploration.

Core Features & Use Cases

  • API-based control: Send authenticated POST GraphQL requests to list, search, create, and update issues without OAuth flows.
  • Workflow and project management: Query teams, workflow states, projects, labels, and users; change issue status by stateId and add comments to track progress.
  • Pagination and filtering: Support for Relay-style cursor pagination, complex filters, and text search to operate at scale and reduce API complexity cost.
  • Use Case: An engineer or product manager can list all assigned issues, change statuses to started or completed, add comments, and attach issues to projects using only curl and an API key.

Quick Start

Use the linear skill to list the first 20 issues for team ENG including identifier, title, state name, assignee, and URL.

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 using the GraphQL API with curl?

You can manage Linear issues by sending authenticated POST GraphQL requests to the Linear API using curl and an environment API key, eliminating manual UI steps and repetitive API exploration.

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

No, you do not need OAuth flows to create and update Linear issues. You simply need an environment API key to send authorized POST JSON GraphQL payloads directly to the endpoint.

What is the best way to list and search Linear issues at scale?

The best way to list and search Linear issues at scale is using Relay-style cursor pagination and complex filters in your GraphQL queries, which helps operate efficiently and reduce API complexity costs.

Can I query Linear teams and workflow states through the GraphQL API?

Yes, you can query Linear teams, workflow states, projects, labels, and users. You can also change issue status by stateId and add comments to track progress using GraphQL requests.

Are there rate limits when sending GraphQL requests to Linear?

Yes, the Linear GraphQL API enforces rate limits and complexity scoring on requests. Using proper pagination and filters in your queries helps manage these limits and reduce API complexity cost.