linear

Manage Linear issues and projects via GraphQL API with curl commands.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/ajayjoshi-ciphersonic/octo-reach --skill linear-ajayjoshi-ciphersonic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/ajayjoshi-ciphersonic/octo-reach/tree/main/hermes/skills-productivity/linear
Command: npx skills add https://github.com/ajayjoshi-ciphersonic/octo-reach --skill linear-ajayjoshi-ciphersonic

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of manually managing Linear issues, projects, and teams by offering a streamlined, API-based approach for efficient task and collaboration management.

Core Features & Use Cases

  • API-based Management: Directly manipulate Linear resources using GraphQL API through curl commands.
  • issue and project control: Create, update, search, and organize issues and projects with ease.
  • Integration with curl: No additional dependencies required; use curl for all operations.
  • Use Case: Suppose you need to prioritize and assign a task in Linear. With this Skill, you can create a new issue, set its priority, and assign it to a team member with a simple curl command.

Quick Start

Set up your environment with LINEAR_API_KEY and manage Linear issues with commands like curl -s -X POST https://api.linear.app/graphql ....

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 by sending GraphQL queries via curl commands to create, update, search, and organize tasks. This approach automates Linear workflows directly without needing external tools or OAuth flows.

What is the best way to automate Linear project management without OAuth?

Automating Linear project management without OAuth is done by using curl to call the Linear GraphQL API directly. You must set the LINEAR_API_KEY environment variable and execute curl commands to manipulate projects and teams.

Do I need any external tools or dependencies to use the Linear GraphQL API?

No external dependencies are required beyond curl. You use curl commands to interact with the Linear GraphQL API, provided you have your LINEAR_API_KEY configured and knowledge of GraphQL operations.

Can I create and prioritize a Linear issue directly from the command line?

Yes, you can create and prioritize a Linear issue from the command line by running a curl command. This Skill allows you to create a new issue, set its priority, and assign it to a team member using the GraphQL API.

What are the limitations of managing Linear issues with curl and GraphQL?

The main limitation is the requirement for prior knowledge of GraphQL operations. You must manually construct GraphQL queries and mutations in your curl commands rather than using a dedicated client library.