首页龙虾技能列表 › ESLint Config Generator — ESLint 配置生成器 — 自动生成专业 ESLint 配置

🔧 ESLint Config Generator — ESLint 配置生成器 — 自动生成专业 ESLint 配置

v1.0.0

一键生成支持 React, Vue, TypeScript, Airbnb, Standard 等主流规范的 ESLint 配置,简化代码风格统一过程。

0· 341·2 当前·2 累计
by @sunshine-del-ux (Sunshine-del-ux)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/9
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
安全
high confidence
该技能内部逻辑一致,生成简单的 .eslintrc.json 文件,不请求凭据或网络访问,尽管文档功能宣传超过实际脚本功能。
评估建议
该技能小型且本地化:在当前目录创建或覆盖 .eslintrc.json 文件,使用第一个参数作为 extends 值。它不会自动安装 npm 包(尽管 README 声称 '自动安装依赖'),如果需要,请自己运行 npm install -D <packages>。请审查传递的预设名称(它们成为 extends 条目,可能指向需要安装的包)。如果需要 --output 或 --install 等功能,请在依赖它们之前确认实现或扩展脚本。...
详细分析 ▾
用途与能力
名称/描述承诺多框架预设和 '自动依赖安装',但包含的 shell 脚本仅使用第一个参数作为 extends 值写入 .eslintrc.json 文件。生成配置文件与目的一致,但脚本不实现 SKILL.md 中描述的自动依赖安装或高级预设处理。
指令范围
SKILL.md 显示类似 --preset、--output 和 --install 的 CLI 选项,并建议 npm install 示例。运行时工件(eslint-config-generator.sh)仅接受单个位置预设并写入 .eslintrc.json;它不读取无关文件、环境变量或联系外部端点。指令通常针对 ESLint 任务,但比脚本支持的功能更丰富。
安装机制
未提供安装规范,技能仅包含一个小型 shell 脚本。除了简单脚本的输出外, ничего不会被下载或写入,因此安装风险很低。
凭证需求
技能不请求环境变量、凭据或配置路径。这与其创建本地 .eslintrc.json 的简单行为一致。
持久化与权限
always 为 false,技能不请求持久/系统范围权限。它仅在当前工作目录写入 .eslintrc.json,这是该实用工具的预期行为。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/2

ESLint 配置生成器初始发布。- 一键生成专业 ESLint 配置,支持主流规范(Airbnb, Standard, Prettier, React, Vue, TypeScript)- 简化配置流程- 支持多种框架与项目类型- 提供命令行选项(preset、output、install)便于自定义- 完整文档,涵盖用法说明、输出示例、安装和变现方案

● 可疑

安装命令 点击复制

官方npx clawhub@latest install eslint-config-generator
镜像加速npx clawhub@latest install eslint-config-generator --registry https://cn.clawhub-mirror.com

技能文档

生成专业的 ESLint 配置文件,统一团队代码风格。

功能

  • ⚡ 一键生成配置
  • 🎯 多种规范预设
  • 🔄 自动安装依赖(注意:实际需要手动安装)
  • 📝 支持多种框架

支持的规范

规范说明适用
airbnbAirbnb JavaScript 风格主流项目
standardStandard JS 风格简单项目
prettierPrettier 兼容配置格式化优先
reactReact + AirbnbReact 项目
vueVue 3 + ESLintVue 项目
typescriptTypeScript 最佳实践TS 项目

使用方法

基本用法

# 使用 Airbnb 规范
eslint-config-generator --preset airbnb
# React + TypeScript
eslint-config-generator --preset react-typescript
# Vue 3
eslint-config-generator --preset vue

选项

选项说明
--preset, -p规范预设
--output, -o输出文件
--install注意:实际需要手动安装,使用 npm install -D

输出文件

{ "extends": ["airbnb"], "rules": { "no-unused-vars": "warn", "react/react-in-jsx-scope": "off" }, "env": { "browser": true, "es2021": true, "node": true } }

安装依赖

npm install -D eslint eslint-config-airbnb eslint-plugin-react

变现思路

  • 预设配置销售 - 专业配置模板
  • 企业服务 - 定制代码规范
  • 培训 - 代码规范培训

安装

# 无需额外依赖

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务