A comprehensive auditing tool to validate SWC configuration files for syntax errors, transform conflicts, and transpilation best practices.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install swc-config-validator
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install swc-config-validator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The SWC Config Validator is a specialized utility designed to ensure your SWC transpilation layer is robust and error-free. By analyzing .swcrc files or SWC configurations nested within package.json, this tool identifies over 22 unique issues ranging from critical JSON syntax errors to subtle transform conflicts and deprecated settings. It is an essential addition to any modern JavaScript or TypeScript toolchain using Openclaw Skills for automated code quality assurance.
Beyond basic syntax checking, it audits specific logic paths such as JSX parser requirements, module type compatibility (ESM vs. CommonJS), and minification strategies. Whether you are debugging a Next.js build or optimizing a custom Turbopack setup, this skill provides the technical clarity needed to maintain high-performance build pipelines.
The SWC Config Validator is a lightweight Python-based tool requiring no external dependencies. Ensure you have Python 3.8+ installed.
# Clone or download the script to your project
# Run a validation check on your existing config
python3 scripts/swc_config_validator.py validate .swcrc
# For machine-readable results in automation workflows
python3 scripts/swc_config_validator.py validate .swcrc --format json
The skill organizes validation results based on a structured rule taxonomy. When utilizing this within Openclaw Skills, you can expect data categorized as follows:
| Category | Description |
|---|---|
| Structure (S) | Validates file accessibility, JSON syntax, and top-level key schema. |
| JSC Config (J) | Audits parser settings (ECMAScript/TypeScript) and compilation targets. |
| Modules (M) | Ensures compatibility between module types (UMD, AMD, CJS) and parser features. |
| Transform (T) | Checks for React, Decorator, and Class Field transform conflicts. |
| Minification (N) | Validates minification flags and compression settings. |
| Best Practices (B) | Suggests improvements for sourceMaps and environment-specific configs. |
Loading
A multi-ecosystem audit tool to identify outdated, vulnerable, and unused packages while ensuring license compliance.

A pure Python linter and validator designed to ensure Helm charts follow security, structure, and dependency best practices.

A security audit tool that scans web endpoints for dangerous CORS misconfigurations and assigns a security grade from A to F.

A robust diagnostic utility for validating and linting Prettier configuration files across multiple formats to ensure project consistency.

An automated linting tool for Terraform that enforces 24 rules across structure, naming, security, and best practices categories.

An advanced command-line tool for navigating, filtering, and extracting data from JSON structures using complex JSONPath expressions.








































