linear

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

Updated May 9, 2026
One-click install
npx skills add https://github.com/robertbr123/Linket-Agent --skill linear-robertbr123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/robertbr123/Linket-Agent/tree/main/skills/productivity/linear
Command: npx skills add https://github.com/robertbr123/Linket-Agent --skill linear-robertbr123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The Linear skill simplifies managing issues, projects, and teams directly via GraphQL API with curl, eliminating the need for extra servers and OAuth flows.

Core Features & Use Cases

  • Direct GraphQL API Access: Interact with Linear's GraphQL API for issues, teams, projects, and documents using curl commands.
  • Setup Simplified: One personal API key sets up access for managing your Linear instance.
  • Command Line Utility: Utilizes a Python script helper for ergonomic CLI access to various Linear commands.
  • Use Case: Manage your Linear issue board by querying for users, teams, projects, and issue states using curl directly.

Quick Start

Configure the environment variable LINEAR_API_KEY and use linear whoami to identify the authenticated user.

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

You can manage Linear issues using curl by sending GraphQL API queries directly to your Linear instance. This approach eliminates extra servers and OAuth flows, requiring only a personal API key to interact with projects, teams, and documents.

What do I need to set up before automating Linear issue tracking with curl?

Before automating Linear issue tracking with curl, you need to configure the LINEAR_API_KEY environment variable with your personal API key. You can then verify your setup by running a command like `linear whoami` to identify the authenticated user.

Can I query Linear projects, teams, and documents without setting up an OAuth flow?

Yes, you can query Linear projects, teams, and documents without an OAuth flow by using a personal API key. Direct GraphQL API access via curl bypasses complex authentication servers, simplifying command-line issue tracking automation.

Is there a command line utility for ergonomic Linear GraphQL API interactions?

Yes, the Linear setup utilizes a Python script helper to provide ergonomic CLI access to various Linear commands. This script wraps curl interactions with the Linear GraphQL API for smoother issue management and querying.

What is the best way to integrate Linear issue management into a CLI workflow?

The best way to integrate Linear issue management into a CLI workflow is using curl to interact directly with the Linear GraphQL API. A Python script helper provides ergonomic command execution for querying users, teams, projects, and issue states.

Why use curl instead of an OAuth server for Linear project management automation?

Using curl for Linear project management automation eliminates the need for extra servers and complex OAuth flows. Direct GraphQL API access with a personal API key simplifies setup while enabling full issue tracking and integration capabilities.