What problem does it solve? Managing Linear issues normally requires switching to the Linear web UI or setting up an MCP server with OAuth. This Skill lets you create, update, search, and organize Linear issues, projects, and teams directly from the terminal using plain curl calls against the Linear GraphQL API, with only a personal API key. ## Core Features & Use Cases - Issue Operations: Create, update, assign, prioritize, label, comment on, and complete issues using GraphQL mutations with support for both UUIDs and short identifiers like ENG-123. - Search & Filtering: Query issues by text search, workflow state type, team, or assignee, with Relay-style cursor pagination for large result sets. - Project & Team Management: List teams, workflow states, members, labels, and projects, and create new projects linked to teams. - Use Case: Triage a bug report by searching for existing duplicates, creating a new issue in the ENG team with High priority, assigning it to a teammate, and moving it to In Progress — all without leaving your agent session. ## Quick Start Set the LINEAR_API_KEY environment variable, then ask the agent to list your assigned Linear issues or create a new issue in a specific team.