linear

Manage Linear issues, projects, and workflow states via GraphQL API.

3|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/jholhewres/goclaw-skills --skill linear-jholhewres
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/jholhewres/goclaw-skills/tree/main/skills/linear
Command: npx skills add https://github.com/jholhewres/goclaw-skills --skill linear-jholhewres

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq.

What problem does it solve?

This Skill streamlines interaction with Linear, a project management tool, by enabling users to manage issues, projects, and workflow states directly through API calls.

Core Features & Use Cases

  • Issue Management: List, create, and update issues with details like title, description, priority, and state.
  • Project & Team Interaction: Retrieve lists of teams and projects, and query workflow states for specific teams.
  • Use Case: A developer can quickly create a new bug ticket in Linear, assign it to a specific team, and set its priority, all without leaving their current workflow.

Quick Start

Use the linear skill to list all 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 manage Linear issues using the GraphQL API?

You can manage Linear issues via the GraphQL API by using this Skill to programmatically create, update, and query issues. It handles constructing the necessary API requests to list issues, set priorities, and update workflow states.

Do I need cURL and jq to query Linear projects and teams?

Yes, you need cURL and jq to query Linear projects and teams. The Skill relies on cURL to execute GraphQL queries and jq to parse the returned JSON responses from the Linear API.

How to create a bug ticket in Linear and assign it to a team?

To create a bug ticket in Linear, use the Skill to submit a GraphQL mutation with the issue title, description, and team identifier. This programmatically creates the ticket and assigns it without leaving your current workflow.

Can I retrieve workflow states for a specific team in Linear?

Yes, you can retrieve workflow states for a specific team in Linear. The Skill provides programmatic access to query the Linear API, returning the available states and project information for your specified team.

What environment variables are required to authenticate with the Linear API?

The LINEAR_API_KEY environment variable is required to authenticate with the Linear API. This key must be set in your environment before executing GraphQL queries to manage issues or projects.

Are there limitations when using GraphQL queries for Linear issue management?

Limitations when using GraphQL queries for Linear issue management depend on the standard Linear API rate limits and permissions tied to your LINEAR_API_KEY. The Skill handles request formatting but is bound by these external API constraints.