linear

Manage Linear issues via GraphQL queries with a LINEAR_API_KEY.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/Kastalien-Research/kastalien-factory --skill linear-kastalien-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/Kastalien-Research/kastalien-factory/tree/main/lettabot/.skills/linear
Command: npx skills add https://github.com/Kastalien-Research/kastalien-factory --skill linear-kastalien-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Interact with Linear's GraphQL API to manage issues, triage priorities, update statuses, and add comments across projects and backlogs.

Core Features & Use Cases

  • List, filter, and update issues by state or assignee
  • Update priority and state, or add comments to provide context
  • Search issues and access detailed information via the GraphQL API

Quick Start

Authenticate with LINEAR_API_KEY and run the appropriate CLI commands to manage Linear issues.

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 via GraphQL without writing raw queries?

You can manage Linear issues via GraphQL by running CLI commands that handle listing, filtering, updating priority and state, and commenting, returning JSON-formatted results.

What do I need to authenticate and triage Linear projects?

To triage Linear projects, you need a LINEAR_API_KEY configured in your environment to authenticate GraphQL requests and map human state names to IDs.

Can I filter and update Linear issue priorities in bulk across backlogs?

Yes, you can filter Linear issues by state or assignee across backlogs, and update their priority and state using GraphQL queries mapped from human names to IDs.

Does this approach support adding context comments to existing Linear issues?

Yes, adding comments to existing Linear issues is supported directly through the GraphQL API to provide context and update issue details.

What format are the results returned in when searching Linear issues?

Search results for Linear issues are returned as JSON-formatted data, mapping human state names to internal IDs for automated processing.