SuperAPI AI 工具集

Linear

通用与其它

查看项目

更新于 10-15 22:10

技能介绍

用途:在 Linear 中管理问题(issues)、项目和团队,适合创建问题、更新状态、查询项目、批量同步等任务。

主要能力:支持多种后端,优先使用 MCP 工具(mcp__linear),不可用时改用 Bash 中的 Linear CLI(linear 命令),复杂操作可用辅助脚本。常见操作包括查看问题(linear issues view ENG-123)、创建问题(linear issues create --title "Issue title" --description "Description")、更新状态(linear issues update ENG-123 -s "STATE_ID")、添加评论(linear issues comment add ENG-123 -m "Comment text")、列出问题(linear issues list)。辅助脚本提供 create-issue、create-sub-issue、status、project-status、link-initiative、unlink-initiative、update-issue、validate-description、lint-issues 等命令。

使用方式:首次使用运行 npm run setup 检查配置;API 密钥从 Linear 设置中创建(以 lin_api_ 开头),通过环境变量 LINEAR_API_KEY 提供。测试连接:npm run query -- "query { viewer { name } }"。创建问题时需包含 ## Acceptance Criteria 等结构,CLI 会校验,MCP 路径需先用 validate-description --stdin 预检。

安全:禁止在终端输出或上下文中暴露 API 密钥,使用 varlock load 验证、varlock run 注入密钥,避免 linear config show、echo $LINEAR_API_KEY 等命令。

限制:MCP 路径无服务端强制校验,仅靠指令与事后审计;部分操作需显式 teamId 时改用 GraphQL;lin CLI 为可选快速路径,未安装时回退 SDK。具体收费、平台支持等资料暂未提供。