一个专门的 lint 检查和验证工具,旨在识别 TypeScript 配置文件中的冲突编译选项和严谨性差距。
从源直接安装技能的最快方式。
npx clawhub@latest install tsconfig-validator
将技能文件夹复制到以下位置之一
~/.openclaw/skills/ <project>/skills/ 优先级:工作区 > 本地 > 内置
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 tsconfig-validator。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
获取包含原生技能文件的ZIP压缩包。
TSConfig Validator 是 Openclaw Skills 生态系统中的一个强大实用工具,可确保您的 TypeScript 配置高效、安全且逻辑严密。它超越了简单的 JSON 模式验证,通过分析编译器兼容性、严谨性和组织最佳实践等类别的 22 条特定规则来进行深入分析。
通过集成此技能,开发人员可以自动捕获常见错误,如模块解析不匹配、缺少 out-dirs 或遗忘的 strict 模式标志。它是维护高质量代码库并确保 TypeScript 编译器在不同环境下表现一致的重要保障。
要使用 Openclaw Skills 库中的此工具,请确保已安装 Python 3 并直接针对您的配置文件运行脚本:
# 使用默认设置对配置文件进行 Lint 检查
python3 scripts/tsconfig_validator.py lint tsconfig.json
# 运行针对严谨性的审计
python3 scripts/tsconfig_validator.py strict tsconfig.json
# 仅执行结构验证
python3 scripts/tsconfig_validator.py validate tsconfig.json
该技能将其发现组织成清晰的基于严重性的分类。结果可以导出用于程序化使用或文档记录:
| 级别 | 描述 |
|---|---|
| Error | 关键问题,如无效的 JSON 或路径缺少基本 URL,这将导致构建中断。 |
| Warning | 潜在的运行时问题、冲突的选项或缺失的严谨性标志。 |
| Info | 关于最佳实践的建议,例如启用增量构建或 source maps。 |
支持的输出格式包括 --format text、--format json 和 --format markdown。
加载中
一个用于验证、lint 检查和审计 PHP Composer 配置文件,以确保结构完整性和最佳实践的综合实用程序。

一个强大的静态分析工具,用于识别和删除 JavaScript 和 TypeScript 项目中未使用的导出、文件和依赖项。

一个轻量级的、基于 Python 的验证器,用于验证以 JSON 形式导出的 ESLint v9+ 扁平配置文件。








































