linear

List, search, create, and update Linear issues via GraphQL.

1|Updated May 11, 2026
One-click install
npx skills add https://github.com/zeropoint-foundation/ironclaw --skill linear-zeropoint-foundation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/zeropoint-foundation/ironclaw/tree/main/skills/linear
Command: npx skills add https://github.com/zeropoint-foundation/ironclaw --skill linear-zeropoint-foundation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linear issue tracking provides a centralized place to manage work; this skill enables programmatic access to Linear's issue tracker via GraphQL for listing, searching, creating, and updating issues with a single, consistent interface.

Core Features & Use Cases

  • Identity bootstrap with viewer and teams caching to enable deterministic queries and reduce redundant lookups.
  • Raw GraphQL access to list, search, create, and update issues against the Linear API.
  • Supports common workflows such as "my issues" and "assigned to me" with predictable data shapes and state transitions.
  • Credential-injection-safe interactions that avoid manual header handling and protect API keys.

Quick Start

Obtain a Linear API key and begin querying the GraphQL endpoint at https://api.linear.app/graphql to list issues and validate setup.

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

You can automate Linear issue tracking by using GraphQL to programmatically list, search, create, and update issues against the Linear API for structured data management.

What is the best way to query my assigned Linear issues programmatically?

Querying assigned Linear issues is handled through identity bootstrap with viewer and team caching, supporting deterministic workflows like 'my issues' and 'assigned to me'.

Do I need to manually handle API keys for Linear GraphQL requests?

No, you do not need to manually handle API keys; the interaction uses credential-injection-safe methods to protect keys and avoid manual header handling.

How does identity caching work with the Linear API?

Identity caching works by bootstrapping the viewer and team data during the initial connection, enabling deterministic queries and reducing redundant API lookups.

Can I use raw GraphQL to create and update Linear issues?

Yes, you can use raw GraphQL access to directly create and update Linear issues, providing a single consistent interface for issue management.