SuperAPI AI 工具集

work-on-linear-issue

编程与开发

查看项目

更新于 10-15 19:56

技能介绍

用途:从 Linear 拉取 issue 详情,并引导生成完整的实现计划,用于开始处理 Linear 任务、分析某个 issue 的实现思路,或接手来自 Linear 的新任务。

前提条件:必须设置 LINEAR_API_KEY 环境变量(也可放在 .env 文件中);需安装 curl 和 jq。

用法:builtin:///skills/scripts/work-on-linear-issue <issue-abbreviation>

示例: builtin:///skills/scripts/work-on-linear-issue MC-123 builtin:///skills/scripts/work-on-linear-issue https://linear.app/abc/issue/MC-123/issue-title

工作流程:先熟悉当前任务,使用 ultrathink,探索代码库,必要时提问,目标是做好充分准备;准备越充分越好。

规划任务:查看从 Linear 获取的 issue 详情;检查代码库相关部分;分析现有模式与潜在问题;制定完整计划,涵盖所需代码改动、对系统其他部分的潜在影响、需编写或更新的测试、文档更新、性能考量、安全影响、向后兼容性(如适用),以及指向 featurebase 或用户请求来源的参考链接;深入思考边界情况、潜在挑战与最佳实践;在开始 TODO 列表前请求明确批准。该技能只负责制定计划,不实施改动,重点是给出详尽周全的策略,随后在开始工作前请求批准。