linear

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies managing issues, projects, and teams in Linear using GraphQL and curl, eliminating the need for complex setups or OAuth flows.

Core Features & Use Cases

  • Manage Issues: Create, update, and retrieve issues directly via GraphQL using curl.
  • Project and Team Management: List and manage projects and teams associated with Linear.
  • Document Management: Fetch and list documents stored alongside issues.
  • Use Case: If you're looking to automate the creation and tracking of tasks in Linear without dealing with OAuth flows or MCP servers, this skill provides a straightforward solution.

Quick Start

Set your Linear API key, then use the linear skill to list all teams with the command: linear list-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 using curl without setting up OAuth?

To create Linear issues via curl, you execute GraphQL API queries directly from your command line. This method requires setting your Linear API key in the environment and using curl to automate the creation and tracking of tasks without OAuth.

What is the best way to automate Linear project management from the command line?

The best way to automate Linear project management from the command line is by executing GraphQL queries via curl. This straightforward solution allows you to list teams, manage projects, and handle document retrieval without relying on MCP servers.

Do I need an MCP server to fetch Linear documents and list teams?

You do not need an MCP server to fetch Linear documents or list teams. By utilizing curl to send GraphQL queries to the Linear API, you can retrieve documents and manage team coordination directly with just your API key.

Can I use curl to interact with the Linear GraphQL API for issue tracking?

Yes, you can use curl to interact with the Linear GraphQL API for issue tracking. This approach automates administrative workflows by executing GraphQL queries via curl, allowing you to create, update, and retrieve issues efficiently.

What are the limitations of using curl for Linear team coordination and project planning?

A limitation of using curl for Linear team coordination and project planning is that users must manually construct GraphQL queries. While it bypasses OAuth complexity, managing administrative workflows requires proper environment setup for the API key and curl execution.