linear

Automate Linear issue tracking workflows via the GraphQL API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables seamless integration with Linear's issue tracker, allowing users to manage and query issues programmatically.

Core Features & Use Cases

  • Issue Management: List, create, update, and search issues via Linear's GraphQL API.
  • Identity Handling: Cache and manage user identity for personalized operations like "my issues" and assignment filtering.
  • Use Case: A project manager uses the Skill to create new tickets, fetch issue statuses, and assign tasks directly from a chat interface.

Quick Start

Use the linear skill to list the first 10 open issues assigned to me.

Frequently Asked Questions about linear

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list open Linear issues assigned to me through an API?

To list open Linear issues assigned to you, the Skill uses a cached user identity to filter and query issues via Linear's GraphQL API. It automates this workflow by matching your user data to return a personalized list of assigned tasks.

Can I create and update Linear issues programmatically from a chat interface?

Yes, you can create and update Linear issues programmatically from a chat interface. The Skill streamlines issue tracking by sending mutations to Linear's GraphQL API, enabling direct ticket creation and status updates without leaving your current environment.

Does the Linear issue tracking Skill cache user and team data for assignment filtering?

Yes, the Linear issue tracking Skill caches user and team identity data. This ensures accurate assignment filtering and personalized issue management, allowing queries like 'my issues' to resolve correctly against the stored identity cache.

What is the best way to manage project tasks using the Linear GraphQL API?

The best way to manage project tasks using the Linear GraphQL API is by automating issue tracking workflows. The Skill handles listing, creating, and updating issues while utilizing cached user and team data to ensure accurate task coordination for project managers.

Why does my Linear API issue search require identity caching to work correctly?

Your Linear API issue search requires identity caching to accurately resolve personalized queries. By caching user identity, the Skill ensures that filters for assigned tasks and user-specific issue management return correct results from the Linear API.

Are there limitations when filtering Linear issues programmatically without a pre-configured team cache?

Filtering Linear issues without a pre-configured team cache limits assignment accuracy. The Skill manages user and team identity cache to ensure accurate filtering and issue creation, so missing this data may cause personalized task queries to fail.

Related Skills