linear

Executes Linear GraphQL queries and mutations via curl to manage projects and tasks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linear helps engineering teams automate issue and project management tasks via GraphQL using curl, eliminating repetitive CLI work.

Core Features & Use Cases

  • GraphQL-based operations: query issues, teams, and projects; mutate statuses and create items.
  • Terminal-first workflows: run common actions from the shell without a GUI.
  • Use Case: automatically fetch the current user, list teams, and prepare a project plan for a sprint.

Quick Start

Set your LINEAR_API_KEY and run a curl command to query the GraphQL endpoint and verify access.

Frequently Asked Questions about linear

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

FAQPage Schema
How do I automate Linear project management tasks from the terminal?

Automating Linear project management tasks from the terminal requires executing GraphQL queries and mutations against the Linear API using curl. This workflow programmatically manages issues, projects, and teams directly from the shell without a GUI.

What do I need to query the Linear GraphQL API using curl?

To query the Linear GraphQL API using curl, you need a valid LINEAR_API_KEY set in your environment and the curl command-line tool installed. The Skill sends POST requests to the https://api.linear.app/graphql endpoint to execute operations.

Can I create and update Linear issues programmatically via GraphQL?

Yes, you can create and update Linear issues programmatically by executing GraphQL mutations via curl. The Skill supports mutating statuses and creating items, allowing engineering teams to automate issue and project management workflows.

What is the best way to fetch Linear teams and projects for a sprint plan?

The best way to fetch Linear teams and projects for a sprint plan is by running GraphQL queries against the Linear API endpoint using curl. This terminal-first workflow allows you to retrieve the current user, list teams, and prepare project plans programmatically.

Does this terminal-based approach work without a Linear GUI?

Yes, this terminal-based approach works entirely without a Linear GUI by running curl commands to interact with the Linear GraphQL API. It applies to product and engineering workflows that programmatically manage issues, projects, and teams from the shell.