linear

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenges of managing Linear issues, projects, and teams by providing a streamlined, GraphQL-based approach, allowing users to automate and enhance their project management workflow.

Core Features & Use Cases

  • Automated Issue Management: Execute GraphQL queries to retrieve, create, update, and delete issues.
  • Project and Team Management: Fetch and manipulate projects, teams, and team members.
  • Data Analysis: Leverage GraphQL to extract and analyze project-related data.
  • Use Case: Automate the creation of issues for new feature requests in Linear by analyzing incoming emails and extracting relevant information.

Quick Start

Set up your environment with your Linear API key and run the 'linear list-teams' command to retrieve a list of all teams in your Linear account.

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 tracking using the GraphQL API?

You can automate Linear issue tracking by executing GraphQL queries via Python requests to retrieve, create, update, and delete issues. This approach streamlines project management workflows and data retrieval from the Linear platform.

How do I retrieve and manage team information in Linear programmatically?

You can retrieve and manage Linear team information by running GraphQL queries to fetch and manipulate teams, projects, and team members. Running a simple list-teams command provides a complete overview of your team structure.

Can I use Python to automate creating Linear issues from parsed email data?

Yes, you can use Python to automate creating Linear issues from parsed data. By extracting relevant information from incoming emails, you can execute GraphQL mutations to generate new feature requests in Linear automatically.

Do I need an API key to manage Linear projects via GraphQL?

Yes, you need a Linear API key to authenticate your GraphQL API requests. You must set up your environment with this key before executing Python scripts to interact with your Linear projects and issues.

What's the best way to extract and analyze project data from Linear?

The best way to extract and analyze Linear project data is by leveraging GraphQL queries. This allows you to precisely request specific project and team fields, returning structured JSON data for analysis and workflow automation.

Are there limitations when using GraphQL for Linear project management automation?

Linear GraphQL API automation is limited by your account's permissions and API rate limits. Complex project management workflows require correctly structured GraphQL queries and proper JSON data formatting to avoid request failures.