# Config Validator

> config-validator

- Skill: `johnalbertini14-glitch/config-validator` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add johnalbertini14-glitch/config-validator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/johnalbertini14-glitch/config-validator/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: johnalbertini14-glitch (https://skillmd.com/u/johnalbertini14-glitch)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/johnalbertini14-glitch/config-validator

---

# config-validator

A utility skill to validate OpenClaw configuration files (`openclaw.json`, `.env`, `package.json`) and ensure critical settings are present and correctly formatted.

## Usage

```bash
node skills/config-validator/index.js [--fix]
```

## Features

- Checks for required environment variables (`.env`).
- Validates `openclaw.json` structure.
- Checks `package.json` dependencies against installed modules.
- Reports missing or malformed configurations.
- Optional `--fix` flag attempts basic repairs (e.g., creating missing files from templates).

## Dependencies

- None (built-in Node.js modules).

