SuperAPI AI 工具集

linear-issues

办公与效率

查看项目

更新于 10-16 00:02

技能介绍

用途:在 Linear 中读取、搜索、创建、更新议题以及添加评论,所有操作统一通过已安装的 Linear MCP 服务器完成。

主要能力:使用 Linear MCP 工具(mcp__linear__*,如 list_issues、get_issue、create_issue、update_issue、list_comments、create_comment 等)执行议题相关操作。调用前需先读取实际 schema,因为 Linear 可能在不通知的情况下重命名工具。

使用方式:禁止回退到 GraphQL API 或网页界面。若未连接 Linear MCP 服务器,应停止并提示用户添加 https://mcp.linear.app/mcp(HTTP 传输)。在 Claude Code 中可执行:claude mcp add --transport http linear https://mcp.linear.app/mcp。写入前必须先把名称解析为 ID:团队、状态、标签和负责人字段接受 UUID,直接传显示名称会失败或静默无效,因此需先调用对应的 list_* 工具。

评论规范:保持简短,1 至 3 句,先写结果,链接 PR 而非粘贴 diff,不要开场白、不要复述工单、不要署名、不要 emoji。

状态处理:不要手动把已关联 PR 的议题移到 Done。关联 PR(分支名,或标题/正文中的 Fixes ENG-482)会在合并时自动把议题移到 Done;仅在没有关联 PR 或用户要求时才手动设置。

写入确认:对用户未要求的写入操作需先确认,因为议题、状态变更和评论对全团队可见;若用户已要求写入,则直接执行。

验证:写入后重新读取对象,报告标识符和 URL(如 ENG-482 — https://linear.app/…)。若评论超过约 3 句,应删减。

限制:依赖已安装并连接的 Linear MCP 服务器;工具名称可能变化,需以实际 schema 为准;名称到 UUID 的解析是写入成功的前提。