SuperAPI AI 工具集

plan-fix-linter-error

通用与其它

查看项目

更新于 10-15 20:13

技能介绍

用途:批量修复代码库中一个或多个 ESLint 规则的违规。

主要能力:解析参数中的规则名(空格分隔);若未提供参数则提示用户至少输入一个 lint 规则名;运行 linter 收集全部违规:bun run lint 2>&1;按规则、再按文件归类违规,记录文件路径与行号、每文件违规数量、示例错误信息;把信息整理成结构化简报;调用 /plan-execute 据此创建实施计划。

使用方式:以规则名作为 $ARGUMENTS 传入,例如目标规则为 $ARGUMENTS,需空格分隔。验证命令:bun run lint 2>&1 | grep -E "($ARGUMENTS)" | wc -l,期望结果为 0。

简报内容示例:目标规则 $ARGUMENTS;按规则列出违规数量与涉及文件;修复策略包括提取函数、提前返回、应用格式化、添加类型。

适用场景:需要系统性清理某一 ESLint 规则的全部违规时。

限制:具体依赖项目本地 lint 脚本与 /plan-execute 技能;未提供参数时会要求用户输入规则名;其余细节暂未提供。