eslint-fix
Installation
SKILL.md
ESLint 修复助手
工作流程
1. 识别项目工具链
读取:
package.json中的 scripts、devDependencies和packageManager。- npm、pnpm、Yarn 或 Bun 的 lockfile。
eslint.config.*、.eslintrc.*、.eslintignore、Prettier 和 TypeScript 配置。- 适用的仓库规则、Git 状态和用户指定的文件范围。
优先运行仓库已有的 lint script。只有确认 ESLint 已被当前项目锁定并安装时,才使用对应包管理器的本地执行方式。若缺失依赖,先报告;安装包、更新 lockfile 或迁移配置需要单独授权。
2. 建立只读基线
先对用户指定或本轮相关范围运行不修改文件的检查,记录: