linear

Manage Linear teams, projects, cycles, issues, comments, and workflow state via GraphQL API.

40|6|Updated Jul 11, 2026
One-click install
npx skills add https://github.com/magnus919/agent-skills --skill linear-magnus919
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/magnus919/agent-skills/tree/main/linear
Command: npx skills add https://github.com/magnus919/agent-skills --skill linear-magnus919

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill provides a focused, predictable interface for interacting with Linear from the terminal, eliminating the need for complex MCP servers or heavy integrations for routine project management tasks.

Core Features & Use Cases

  • Issue Lifecycle Management: Search, inspect, create, update, move, and comment on issues with built-in safety gates and dry-run previews.
  • Project and Cycle Discovery: Quickly query team-specific projects and cycles to maintain visibility into ongoing work.
  • Use Case: A developer can search for a specific customer issue, inspect its current workflow state and project association, and update its status to "In Progress" directly from their command line without leaving their development environment.

Quick Start

Use the linear skill to search for all issues related to customer import and output the results as JSON.

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 from the terminal?

Yes, terminal-based Linear issue management operates entirely within your command line environment to perform project management tasks. It uses the public GraphQL API to search, inspect, and update issues without requiring complex MCP servers.

Do I need an API key to track Linear issues via command line?

Yes, tracking Linear issues via command line requires a valid Linear API key or OAuth token for authenticated network requests. You also need Python 3.8 or later installed in your environment to execute the management scripts.

Can I query Linear projects and cycles without leaving the terminal?

You can query team-specific Linear projects and cycles directly in the terminal to maintain visibility into ongoing work. The skill queries this data through the public GraphQL API and outputs results like JSON for quick discovery.

What is the best way to update Linear issue status from a command line interface?

The best way to update Linear issue status from a command line interface is using a skill with built-in safety gates and dry-run previews. It performs confirmed mutations on your workflow state, ensuring predictable and safe project management updates.

Are there limitations to automating Linear project management in terminal environments?

Automating Linear project management in terminal environments is limited to bounded reads and confirmed mutations on project data via the GraphQL API. It is designed for routine management tasks, eliminating the need for heavy integrations rather than replacing the full web interface.