linear-sdk-scripting

Manage Linear issues and projects via Node.js scripts using the @linear/sdk.

19|3|Updated May 17, 2026
One-click install
npx skills add https://github.com/cline/skills --skill linear-sdk-scripting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear-sdk-scripting
Source: https://github.com/cline/skills/tree/main/skills/linear-sdk-scripting
Command: npx skills add https://github.com/cline/skills --skill linear-sdk-scripting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the overhead of configuring and running the Linear MCP server for users who prefer to perform Linear project management tasks directly from the terminal via custom scripts.

Core Features & Use Cases

  • Full Linear Operation Support: Read, create, update, search, and comment on Linear issues, projects, teams, cycles, labels, and workflow states using the official @linear/sdk TypeScript SDK.
  • No Hand-Written GraphQL Required: The SDK handles pagination, relationship traversal, and normalized mutation payloads automatically, eliminating the need to craft custom GraphQL queries.
  • Use Case: A developer can quickly write a small script to pull all their assigned in-progress issues for a daily standup, or bulk update issue priorities across a project, without navigating the Linear web UI.

Quick Start

Use the linear-sdk-scripting skill to list all your currently assigned in-progress Linear issues and print their identifiers and titles.

Frequently Asked Questions about linear-sdk-scripting

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?

You can automate Linear project management tasks from the terminal by writing small Node.js scripts using the official @linear/sdk TypeScript SDK to read, create, update, and search issues, projects, and teams.

Do I need the Linear MCP server to script Linear issues in Node.js?

No, you do not need the Linear MCP server to script Linear issues in Node.js. This approach uses the official @linear/sdk TypeScript SDK directly, removing the overhead of configuring and running the MCP server for terminal-based operations.

How do I write a script to pull my assigned Linear issues for a daily standup?

To pull assigned Linear issues for a daily standup, write a Node.js script using the @linear/sdk to query your in-progress issues and print their identifiers and titles, leveraging the SDK's built-in pagination.

Can I perform bulk updates on Linear issues without writing custom GraphQL queries?

Yes, you can perform bulk updates on Linear issues without writing custom GraphQL queries. The @linear/sdk handles pagination, relationship traversal, and normalized mutation payloads automatically, eliminating the need to hand-craft GraphQL.

What Linear entities can I manage using the official SDK in my scripts?

Using the official SDK in your scripts, you can manage Linear issues, projects, comments, teams, cycles, labels, and workflow states, with included documentation references for resolving unknown schema fields.