Config File Validator
Cross-platform CLI tool to validate configuration files across 18 formats. Syntax and schema validation with JSON Schema, XSD, and SchemaStore integration. Written in Go.
Install / Use
npx skills add Boeing/config-file-validatorInstalls into whichever agent you are using.
README
Config File Validator validates config files across 18 formats.
It recursively searches directories for config files, detects their format by extension or filename, and reports errors.
Install
Homebrew
brew install config-file-validator
Winget
winget install Boeing.config-file-validator
Go Install
go install github.com/Boeing/config-file-validator/v2/cmd/validator@latest
<details>
<summary>More install options</summary>
MacPorts
sudo port install config-file-validator
Scoop
scoop install config-file-validator
Binary releases
Download pre-built binaries for macOS, Linux, and Windows from GitHub Releases.
</details>Usage
Validate all config files in the current directory:
<img src="./img/demo.svg" alt="Config File Validator output showing pass/fail results" width="800" />See the CLI reference for all options.
Features
- Schema validation via JSON Schema, XSD, and automatic SchemaStore lookup
- Auto-detects file types by extension and known filename
- JSON, JUnit, and SARIF output for CI pipelines
- Watch mode for continuous local validation while editing config files
- GitHub Action with PR annotations
- Pre-commit hook
- Project-level
.cfv.tomlconfiguration - Usable as a Go library
Documentation
Documentation is hosted at https://boeing.github.io/config-file-validator.
Contributing
We welcome contributions! See the contributing guide.
Contributors
<a href="https://github.com/Boeing/config-file-validator/graphs/contributors"> <img src="https://contrib.rocks/image?repo=Boeing/config-file-validator" alt="Config File Validator contributors" /> </a>License
Related Skills
career-ops
63.2kOpen-source AI job search: scan job portals, evaluate listings with a structured A-F rubric into a 1.0-5.0 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)
dbx
13.6k20 MB lightweight cross-platform database client for 70+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker.
product
Cloud-agnostic Kubernetes infrastructure with Terraform & Helm for homelabs, edge, and production clusters.
ghidra-mcp
3.2kGhidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.
