linear

Manage Linear projects and issues via GraphQL API requests using curl.

23|4|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/NeoLabs-Systems/NeoAgent --skill linear-neolabs-systems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/NeoLabs-Systems/NeoAgent/tree/main/server/catalog_sources/store-bundles/skills/productivity/linear
Command: npx skills add https://github.com/NeoLabs-Systems/NeoAgent --skill linear-neolabs-systems

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the management of Linear projects and issues, eliminating the need for manual API calls and simplifying workflow automation.

Core Features & Use Cases

  • Issue & Project Management: Create, update, search, and organize issues and projects using GraphQL API.
  • API Access: Access and manipulate Linear data through API key authentication without OAuth.
  • curl Commands: Utilize curl commands for operations like creating issues, updating statuses, and setting priorities.

Quick Start

To list your assigned issues, run: hermes call linear list_assigned_issues.

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 via API calls?

Automate Linear issue tracking by executing GraphQL API requests via curl. This Skill offers functions to create, update, and list issues and projects, streamlining workflow automation without manual API calls or OAuth.

Can I manage Linear projects using curl commands without OAuth?

Yes, you can manage Linear projects using curl commands with API key authentication. This bypasses the need for OAuth, allowing direct access to manipulate Linear data for batch processing tasks.

What is the best way to batch create issues in Linear?

Batch create issues in Linear by utilizing curl commands to execute GraphQL API requests. This Skill provides dedicated functions for automated workflows, simplifying the bulk creation of issues and projects.

How do I list my assigned Linear issues using an API?

List your assigned Linear issues by executing a GraphQL API request through curl. You can quickly retrieve your assigned issues by running the `list_assigned_issues` function.

Does this Linear API integration support updating issue statuses and priorities?

Yes, this Linear API integration supports updating issue statuses and priorities. It utilizes curl commands for operations like creating issues, updating statuses, and setting priorities within your Linear environment.

What are the limitations of using curl for Linear project management?

Using curl for Linear project management is intended for automated workflows and batch processing tasks. It requires an API key for authentication and relies on executing GraphQL API requests, making it less suited for interactive, manual data entry.