SuperAPI AI 工具集

linear-issue

编程与开发

查看项目

更新于 10-16 07:59

技能介绍

用途:在编码场景中根据上下文快速创建 Linear 议题,或在用户输入 /linear-issue 时触发。采用单次流程:收集上下文、搜索既有议题、推断字段、创建议题。

主要能力与流程:

  1. 上下文:收集参数、对话、当前目录与 Git 分支等信号。
  2. 搜索:先广泛调用 list_issues,按关键词查找重复、相关与可参考的议题;若发现意图与范围相同的强重复项,则停止创建并报告既有议题。
  3. 团队:调用 list_teams 获取可用团队,结合搜索结果匹配。
  4. 推断:确定标题(祈使句、80 字符内)、描述(Markdown,含背景与上下文)、团队、优先级(1 紧急至 4 低,无信号默认 3)、状态(Backlog/Todo/In Progress)、标签、项目、链接与关系(子议题、父议题、阻塞、被阻塞、相关)。标签需先用 list_issue_labels 确认存在。
  5. 创建:调用 create_issue,可传 title、description、team、priority、state、labels、project、links、parentId、blocks、blockedBy、relatedTo;若新议题为父议题,创建后需对每个子议题调用 update_issue 设置 parentId。
  6. 报告:显示创建结果摘要。

适用场景:从分支、目录或对话中自动整理并登记开发任务、缺陷或技术债,维护议题间依赖与关联。

限制与注意:必须先搜索再推断,避免重复;默认优先级为 Normal;团队须实际查询匹配;状态可直接用名称;标签不可凭空创建;PR 链接建议用 gh pr view 检查。具体命令参数、价格与平台支持资料未提供。