What problem does it solve? Managing Linear issues typically requires switching to the web UI or setting up an MCP server and OAuth flow. This Skill lets you create, update, search, and triage Linear issues, projects, and teams directly from the terminal using plain curl requests against the Linear GraphQL API. ## Core Features & Use Cases - Full Issue Lifecycle: Create issues, update workflow states, assign users, set priorities and due dates, add labels, and post comments via GraphQL mutations. - Query & Search: List teams, workflow states, projects, labels, and members; search issues by text or filter by state type, team, and assignee with Relay-style cursor pagination. - Use Case: During a sprint triage, ask the agent to list all unstarted issues in the ENG team, raise priority on the login bug to Urgent, assign it to a teammate, and move it to In Progress — all without opening a browser. ## Quick Start Set the LINEAR_API_KEY environment variable, then ask the agent to list my assigned Linear issues and show their status and priority.