linear

Validate Linear issue creation and updates with required projects, assignee defaults, and standardized statuses.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/flesler/dotfiles --skill linear-flesler
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: linear
Source: https://github.com/flesler/dotfiles/tree/main/home/.cursor/skills/linear
Command: npx skills add https://github.com/flesler/dotfiles --skill linear-flesler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures consistent Linear issue creation and updates by enforcing required fields, default assignees, and standardized status values.

Core Features & Use Cases

  • Enforces all issues belong to a project by requiring the project field when creating or updating
  • Enforces assignee to "me" when creating or updating
  • Provides guidance on using project IDs (list_projects and UUID usage)
  • Standardizes issue status values: Done, In Progress, Todo, Backlog, Canceled
  • Supports team scope via team name or team ID when needed

Quick Start

When drafting a Linear issue, ensure you specify the project, set assignee to me, and choose an appropriate status from Done, In Progress, Todo, Backlog, or Canceled.

Frequently Asked Questions about linear

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

FAQPage Schema
How do I enforce required fields when creating Linear issues?▼

To enforce required fields when creating Linear issues, specify a project identifier and default the assignee to "me". This ensures project scoping and standardized assignee defaults across all issue creation workflows.

What status values are allowed when updating a Linear issue?▼

Allowed Linear issue status values are Done, In Progress, Todo, Backlog, and Canceled. Standardizing these status values ensures consistent workflow tracking across multiple projects.

What is the correct format for a Linear project identifier?▼

A Linear project identifier requires a UUID passed in the project field. You can derive valid project IDs by executing the list_projects command before creating or updating issues.

Do I need to specify a team scope when creating Linear issues?▼

Specifying a team scope when creating Linear issues is optional. You can support team scoping via team name or team ID when needed, but a project identifier is always required.

Can I set a default assignee other than myself for Linear issues?▼

No, the default assignee is enforced as "me" when creating or updating Linear issues. This standardization ensures accountability for issue creation and modification across projects.