linear

Automate issue creation, searching, updating, and status changes via the Linear API.

Updated May 11, 2026
One-click install
npx skills add https://github.com/richardnguyen0715/keep-it-real --skill linear-richardnguyen0715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/richardnguyen0715/keep-it-real/tree/main/refer-projects/hermes-agent/skills/productivity/linear
Command: npx skills add https://github.com/richardnguyen0715/keep-it-real --skill linear-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The skill helps automate tasks and provide efficient issue and project management via the Linear API.

Core Features & Use Cases

  • Automate Issue Management: Automate creation, update, and searching of issues within the Linear project management system.
  • Project and Team Management: Manage and view project details, teams, and their respective states and labels.
  • Use Case: If you have a workflow that involves creating a new issue and setting it to the "in progress" state based on predefined criteria, this skill can help you achieve this automation without manually interacting with the Linear web interface.

Quick Start

Run 'python3 scripts/linear_api.py create-issue --title "New Issue" --team "ENG" --description "New project tasks to start."'

Frequently Asked Questions about linear

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

FAQPage Schema
How do I automate issue creation in Linear using the API?

You can automate issue creation in Linear by running a Python script that sends a request to the Linear API with the issue title, team, and description. This allows you to generate new issues automatically without accessing the Linear web interface.

Can I update and search Linear issues without direct platform access?

Yes, you can update, search, and change the status of Linear issues without direct platform access by using API automation. The skill handles these operations through API requests, requiring only curl and proper environment variable authentication.

Do I need curl to manage Linear projects and teams via the API?

Yes, curl is required to manage Linear projects and teams via the API. The automation scripts depend on curl to execute the API requests for viewing project details, team states, and labels.

What is the best way to handle team collaboration and issue tracking for automated workflows?

The best way to handle team collaboration and issue tracking for automated workflows is using the Linear API to programmatically set issue states based on predefined criteria. This approach streamlines project management tasks directly from your scripts.

Why does my Linear API automation require environment variables for authentication?

Linear API automation requires environment variables for authentication to securely manage access to your project management data. This setup ensures that your API keys are safely passed to the scripts without hardcoding them into your workflow.

What are the limitations of using API automation for issue tracking in Linear?

A limitation of using API automation for issue tracking in Linear is that it strictly requires curl and correctly configured environment variables. Without these dependencies properly set up, the automated scripts cannot execute API requests to manage workflows.