linear-workflow

Automate Linear project management tasks via the GraphQL API.

1|1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/dennisonbertram/go-agent-harness --skill linear-workflow-dennisonbertram
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear-workflow
Source: https://github.com/dennisonbertram/go-agent-harness/tree/main/skills/linear-workflow
Command: npx skills add https://github.com/dennisonbertram/go-agent-harness --skill linear-workflow-dennisonbertram

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linear workflow management can be tedious and error-prone when coordinating issues, cycles, and external integrations. This Skill provides a GraphQL-based automation layer to create, update, and query Linear resources, reducing manual toil and ensuring consistency across teams.

Core Features & Use Cases

  • Create and update Linear issues via GraphQL mutations, including setting titles, descriptions, and states.
  • Manage cycles, fetch team states and projects, and organize work across teams for better planning.
  • Integrate with GitHub to reflect issue progress in PRs and commits, enabling end-to-end traceability.

Quick Start

Set LINEAR_API_KEY and begin issuing GraphQL commands to automate Linear tasks.

Frequently Asked Questions about linear-workflow

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

FAQPage Schema
How do I automate Linear issues and cycles using GraphQL?

Automate Linear issues and cycles by sending GraphQL mutations via the Linear API to create, update, and query team resources. This requires setting a Linear API key to authenticate and execute the automated workflow commands.

Can I integrate GitHub pull requests with Linear issue tracking?

Yes, you can integrate GitHub with Linear issue tracking to reflect issue progress in pull requests and commits. This GraphQL automation layer enables end-to-end traceability across your development and project management teams.

What do I need to set up before automating Linear workflows?

To set up Linear workflow automation, you need a valid Linear API key configured in your environment. Once the API key is set, you can begin issuing GraphQL commands to manage issues, cycles, and team states programmatically.

How does Linear API automation handle input validation and errors?

Linear API automation includes built-in safeguards for errors and input validation during GraphQL mutations. This ensures reliable project management task execution and reduces manual toil when updating issues or managing cycles across teams.

What is the best way to manage Linear projects and team states programmatically?

The best way to manage Linear projects and team states programmatically is through GraphQL queries. This approach fetches current team states and organizes work across teams, ensuring better planning and consistency for automated workflows.

Why does manual Linear workflow management fail for large teams?

Manual Linear workflow management becomes tedious and error-prone for large teams coordinating issues, cycles, and external integrations. Using a GraphQL-based automation layer reduces manual toil and ensures consistent project management across teams.