linear

Manage Linear issues, projects, and teams via GraphQL using curl.

76|18|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/vm0-ai/vm0-skills --skill linear-vm0-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/vm0-ai/vm0-skills/tree/main/linear
Command: npx skills add https://github.com/vm0-ai/vm0-skills --skill linear-vm0-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires [], and includes [] (resource) components.

What problem does it solve?

This Skill enables performing Linear operations (queries, mutations, searches) via GraphQL from curl, streamlining issue and project workflows without leaving the terminal.

Core Features & Use Cases

  • Query & List: list teams, projects, and issues
  • Create & Update: create issues, update status, add comments
  • Search & Filter: apply filters and handle pagination
  • Use Case: quickly fetch all open issues for a team and add a comment

Quick Start

Create a new issue in a team with a title and description using GraphQL via curl.

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 creation and updates via GraphQL?

GraphQL enables programmatic Linear operations—create issues with title and description, update status, add comments, and search across workspaces using curl requests to https://api.linear.app/graphql. Requires a Linear API key and knowledge of GraphQL query/mutation syntax.

Can I query and filter Linear issues from the command line?

Yes, curl with GraphQL queries retrieves teams, projects, and issues with filters and pagination from Linear's API endpoint. Execute filtered searches, list workspace data, and retrieve specific issue details without leaving the terminal.

What's required to manage Linear workflows programmatically?

A Linear API key, familiarity with GraphQL syntax, and curl capability are prerequisites. The Skill handles queries, mutations, and filtered searches adhering to Linear's rate limits and documented query/mutation structures.

Does GraphQL work for bulk Linear operations like adding comments or changing issue status?

Yes, GraphQL mutations support bulk operations—create issues, update status properties, add comments, and perform filtered searches across Linear teams and projects via curl requests.

Why use GraphQL instead of REST for Linear automation?

GraphQL enables precise queries and mutations, reducing data over-fetching and supporting complex filtered searches and bulk operations on Linear issues, teams, and projects in a single request structure.