用途:clean-imports 用于导入语句的整理与清理,针对本地源码文件中的未使用导入、排序、分组和重复导入进行处理。
主要能力:移除未使用的导入;对导入块进行排序与分组;清理重复导入;输出重构后的导入块,并给出被移除、排序、分组变更的简要列表。其成功标准是在不改变功能的前提下改善导入顺序、分组与去重,且不过度改动。
使用方式:该技能需要一个必填参数 path,类型为字符串,表示文件或文件夹的路径。运行时提示词直接定义在 ../clean-imports.json 中,当前运行时提示词长度为 367 个字符。
适用场景:适合导入卫生相关的请求,例如清理未使用导入、排序、分组和去重。触发示例包括“Use the clean-imports skill for this request.”“Help me with clean imports.”等。
限制:不适用于仅做格式化的任务,也不适用于导入处于次要地位的 API 逻辑重构。不应将其用于无关请求或超出 clean imports 范围的任务;纯概念讨论无需工具工作流。官方文本暂未提供。