Catalog
openai/linear

openai

linear

Manage issues, projects & team workflows in Linear. Use when the user wants to read, create or updates tickets in Linear.

global
short-description:Manage Linear issues in Codex
0installs0uses~1.2k
v1.0Saved Apr 5, 2026

Linear

Overview

This skill provides a structured workflow for managing issues, projects & team workflows in Linear. It ensures consistent integration with the Linear MCP server, which offers natural-language project management for issues, projects, documentation, and team collaboration.

Prerequisites

  • Linear MCP server must be connected and accessible via OAuth
  • Confirm access to the relevant Linear workspace, teams, and projects

Required Workflow

Follow these steps in order. Do not skip steps.

Step 0: Set up Linear MCP (if not already configured)

If any MCP call fails because Linear MCP is not connected, pause and set it up:

  1. Add the Linear MCP:
    • codex mcp add linear --url https://mcp.linear.app/mcp
  2. Enable remote MCP client:
    • Set [features] rmcp_client = true in config.toml or run codex --enable rmcp_client
  3. Log in with OAuth:
    • codex mcp login linear

After successful login, the user will have to restart codex. You should finish your answer and tell them so when they try again they can continue with Step 1.

Windows/WSL note: If you see connection errors on Windows, try configuring the Linear MCP to run via WSL:

{"mcpServers": {"linear": {"command": "wsl", "args": ["npx", "-y", "mcp-remote", "https://mcp.linear.app/sse", "--transport", "sse-only"]}}}

Step 1

Clarify the user's goal and scope (e.g., issue triage, sprint planning, documentation audit, workload balance). Confirm team/project, priority, labels, cycle, and due dates as needed.

Step 2

Select the appropriate workflow (see Practical Workflows below) and identify the Linear MCP tools you will need. Confirm required identifiers (issue ID, project ID, team key) before calling tools.

Step 3

Execute Linear MCP tool calls in logical batches:

  • Read first (list/get/search) to build context.
  • Create or update next (issues, projects, labels, comments) with all required fields.
  • For bulk operations, explain the grouping logic before applying changes.

Step 4

Summarize results, call out remaining gaps or blockers, and propose next actions (additional issues, label changes, assignments, or follow-up comments).

Available Tools

Issue Management: list_issues, get_issue, create_issue, update_issue, list_my_issues, list_issue_statuses, list_issue_labels, create_issue_label

Project & Team: list_projects, get_project, create_project, update_project, list_teams, get_team, list_users

Documentation & Collaboration: list_documents, get_document, search_documentation, list_comments, create_comment, list_cycles

Practical Workflows

  • Sprint Planning: Review open issues for a target team, pick top items by priority, and create a new cycle (e.g., "Q1 Performance Sprint") with assignments.
  • Bug Triage: List critical/high-priority bugs, rank by user impact, and move the top items to "In Progress."
  • Documentation Audit: Search documentation (e.g., API auth), then open labeled "documentation" issues for gaps or outdated sections with detailed fixes.
  • Team Workload Balance: Group active issues by assignee, flag anyone with high load, and suggest or apply redistributions.
  • Release Planning: Create a project (e.g., "v2.0 Release") with milestones (feature freeze, beta, docs, launch) and generate issues with estimates.
  • Cross-Project Dependencies: Find all "blocked" issues, identify blockers, and create linked issues if missing.
  • Automated Status Updates: Find your issues with stale updates and add status comments based on current state/blockers.
  • Smart Labeling: Analyze unlabeled issues, suggest/apply labels, and create missing label categories.
  • Sprint Retrospectives: Generate a report for the last completed cycle, note completed vs. pushed work, and open discussion issues for patterns.

Tips for Maximum Productivity

  • Batch operations for related changes; consider smart templates for recurring issue structures.
  • Use natural queries when possible ("Show me what John is working on this week").
  • Leverage context: reference prior issues in new requests.
  • Break large updates into smaller batches to avoid rate limits; cache or reuse filters when listing frequently.

Troubleshooting

  • Authentication: Clear browser cookies, re-run OAuth, verify workspace permissions, ensure API access is enabled.
  • Tool Calling Errors: Confirm the model supports multiple tool calls, provide all required fields, and split complex requests.
  • Missing Data: Refresh token, verify workspace access, check for archived projects, and confirm correct team selection.
  • Performance: Remember Linear API rate limits; batch bulk operations, use specific filters, or cache frequent queries.
Files4
4 files · 19.4 KB

Select a file to preview

Overall Score

87/100

Grade

A

Excellent

Safety

88

Quality

89

Clarity

87

Completeness

82

Summary

This skill provides a structured workflow for managing Linear issues, projects, and team collaboration via the Linear MCP server. It guides agents through OAuth setup, goal clarification, tool selection, and execution of read-then-write operations in logical batches. The skill documents nine practical workflows (sprint planning, bug triage, documentation audit, workload balance, release planning, cross-project dependencies, status updates, smart labeling, and retrospectives) and includes troubleshooting guidance.

Detected Capabilities

Linear MCP server setup and OAuth authenticationIssue listing, retrieval, creation, and updatesProject and team managementDocumentation search and retrievalComment creation and discussion managementCycle and sprint planningLabel creation and applicationBulk batch operations with rate-limit awarenessNatural-language query support

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

sprint planningissue triagebug prioritizationteam workload balancerelease planningdocumentation auditcreate linear issueupdate linear ticketcross-project dependencies

Risk Signals

INFO

Remote MCP server access via https://mcp.linear.app/mcp

Step 0: Set up Linear MCP, agents/openai.yaml
INFO

OAuth authentication requirement for Linear workspace access

Step 0: Set up Linear MCP
INFO

WSL-based remote MCP configuration example provided for Windows users

Step 0: Windows/WSL note
INFO

Network dependency on Linear API with documented rate limits

Troubleshooting: Performance section

Referenced Domains

External domains referenced in skill content, detected by static analysis.

mcp.linear.appwww.apache.org

Use Cases

  • Sprint planning and cycle management
  • Bug triage and priority ranking
  • Documentation audits and gap identification
  • Team workload balancing and task redistribution
  • Release planning with milestones
  • Cross-project dependency tracking
  • Automated status updates and progress tracking
  • Intelligent issue labeling and categorization
  • Sprint retrospectives and pattern analysis

Quality Notes

  • Excellent prerequisite documentation: OAuth setup is explicit and includes Windows/WSL-specific troubleshooting.
  • Well-structured required workflow with clear step progression (0–4) and logical ordering (read → create/update → summarize).
  • Nine concrete, domain-specific workflows with clear use cases—sprint planning, bug triage, documentation audit, etc. This makes the skill immediately actionable.
  • Tool inventory is comprehensive and organized by category (Issue Management, Project & Team, Documentation & Collaboration).
  • Practical tips section covers batching, natural queries, context reuse, and rate-limit awareness—demonstrates operational maturity.
  • Troubleshooting section addresses authentication, tool calling, missing data, and performance—helps agents recover from common failures.
  • Agents/openai.yaml correctly declares Linear MCP dependency with appropriate transport (streamable_http) and URL.
  • Minor: Step 1 could benefit from a checklist of required clarification points (team/project/priority/labels/cycle/due dates are mentioned but not presented as a template).
  • Minor: Edge cases around archived projects, deleted issues, or permission errors are mentioned in troubleshooting but not in the main workflow.
Model: claude-haiku-4-5-20251001Analyzed: Apr 5, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Add openai/linear to your library

Command Palette

Search for a command to run...