What problem does it solve? Managing Linear issues and projects normally requires switching to the web UI or setting up an MCP server and OAuth flow. This Skill lets you perform full issue and project management directly from the terminal using the Linear GraphQL API with nothing more than curl and a personal API key. ## Core Features & Use Cases - Issue Management: Create, update, search, assign, comment on, and transition issues through workflow states using GraphQL queries or the bundled Python CLI. - Project & Team Operations: List teams, projects, workflow states, labels, and members, and create new projects with team associations. - Document Access: Fetch, list, and search Linear Documents by slugId or UUID, including Markdown content extraction. - Use Case: You need to triage a bug report. Run python3 scripts/linear_api.py create-issue --title "Fix login bug" --team ENG --priority 2, then move it to In Progress with update-status ENG-42 "In Progress" and add an investigation comment, all without leaving your terminal. ## Quick Start Set the LINEAR_API_KEY environment variable and ask the agent to list your assigned Linear issues or create a new issue in a specific team.