linear

Manages Linear projects and teams via command-line GraphQL API.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/fikriaf/agentos --skill linear-fikriaf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/fikriaf/agentos/tree/main/src/agentos/skills/productivity/linear
Command: npx skills add https://github.com/fikriaf/agentos --skill linear-fikriaf

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Streamline your project and issue management by centralizing everything in Linear with minimal effort.

Core Features & Use Cases

  • Integrated GraphQL API: Seamless integration with Linear using GraphQL, no OAuth required.
  • Command-Line Interface: All operations can be performed using curl, eliminating the need for any dependencies.
  • Use Case: If you are working on a software project and need to manage issues and tasks efficiently, this skill provides a simple yet powerful way to interact with the Linear API using the command line.

Quick Start

Use the linear skill to list all teams within your Linear workspace.

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 by executing cURL commands that interact with the Linear GraphQL API to list teams, query issues, and update statuses.

Do I need OAuth to connect to the Linear GraphQL API?

No, you do not need OAuth to connect to the Linear GraphQL API. This command-line approach uses environment variables for the API key to authenticate directly without OAuth.

Can I update project issue statuses using cURL?

Yes, you can update project issue statuses using cURL by sending GraphQL API mutations to your Linear workspace endpoint with the required environment variables configured.

What are the limitations of using cURL for issue tracking with Linear?

Using cURL for issue tracking with Linear is limited to basic operations like listing teams and updating statuses, requiring manual handling of GraphQL query formatting without a graphical interface.

Is cURL the best way to interact with the Linear API for project management?

cURL provides a seamless, dependency-free method for interacting with the Linear API for project management, making it highly effective for quick command-line operations without extra libraries.

How do I list all teams in my Linear workspace?

You list all teams in your Linear workspace by running a specific cURL command that queries the Linear GraphQL API for team data using your configured API key.