linear

Manage Linear issues, projects, and documents via GraphQL API from a CLI.

13|3|Updated May 12, 2026
One-click install
npx skills add https://github.com/kevinnft/ai-agent-skills --skill linear-kevinnft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/kevinnft/ai-agent-skills/tree/main/skills/productivity/linear
Command: npx skills add https://github.com/kevinnft/ai-agent-skills --skill linear-kevinnft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates Linear workflow management by enabling issue, project, and document handling via a GraphQL API from a CLI.

Core Features & Use Cases

  • List teams, projects, states, issues, and documents; create and update issues; fetch documents across a workspace using a single CLI backed by Linear's GraphQL API.
  • Authenticate with LINEAR_API_KEY and use the provided Python helper script for ergonomic workflows.
  • Typical workflows include querying a team's issues, creating new issues, updating statuses, and retrieving documents for reference.

Quick Start

Set LINEAR_API_KEY in your environment and run the Python helper 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 from the command line?

You can manage Linear issues from the command line using a Python helper script that sends GraphQL API requests to automate listing, creating, and updating workflows.

What is needed to authenticate GraphQL API requests for Linear project management?

To authenticate GraphQL API requests for Linear project management, you need to set the LINEAR_API_KEY environment variable before executing the CLI helper script.

Can I list Linear teams, projects, and documents using a CLI?

Yes, you can list Linear teams, projects, states, issues, and documents across a workspace by executing GraphQL queries through the provided command line interface.

How do I create and update Linear issues via GraphQL?

You create and update Linear issues via GraphQL by using the Python helper script to construct and send mutation requests directly from your terminal.

Does this Linear CLI tool require any external dependencies?

The Linear CLI tool requires no external package dependencies, relying solely on standard curl for GraphQL requests and a built-in Python helper script for ergonomic usage.