linear

Automate Linear workflow management via GraphQL queries and mutations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automate Linear workflow management by interacting with GraphQL API to create, update, and retrieve issues, projects, and teams, reducing manual scripting.

Core Features & Use Cases

  • GraphQL-based control of Linear objects (issues, projects, teams) via curl
  • A lightweight Python CLI (scripts/linear_api.py) for ergonomic API calls
  • Quick operations: list teams, list projects, get issues, create/update issues, and fetch documents
  • Use case: bootstrap a new Linear workspace with repeatable commands for onboarding and maintenance

Quick Start

Use the linear_api.py CLI to authenticate with LINEAR_API_KEY and list your Linear teams.

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 management via GraphQL?

Automate Linear issue management by running GraphQL queries and mutations against issues, projects, and teams using curl or a Python CLI, which returns structured JSON for downstream automation.

Do I need a LINEAR_API_KEY to manage projects with this automation approach?

Yes, you need a LINEAR_API_KEY set in your environment to authenticate GraphQL queries and mutations for managing projects, issues, and teams.

Can I use a command-line interface to create and update Linear issues?

Yes, you can use the lightweight Python CLI to execute commands that create, update, list, and fetch Linear issues, projects, and teams.

What's the best way to bootstrap a new Linear workspace with repeatable commands?

Bootstrap a new Linear workspace by using the Python CLI to run repeatable commands for onboarding and maintenance, performing GraphQL operations to configure teams and projects.

Does this GraphQL automation approach return structured data for downstream tasks?

Yes, this automation approach returns structured JSON data from Linear GraphQL queries, making it suitable for downstream automation and integration workflows.

Why use GraphQL queries instead of manual scripting for Linear project management?

Using GraphQL queries reduces manual scripting by automating Linear workflow management, enabling scalable and repeatable operations for creating, updating, and retrieving issues and projects.