json-linter
v1.0.0Validates JSON syntax across the workspace. Use this skill to check for syntax errors in configuration files, memory files, or data assets.
Installation
Please help me install the skill `json-linter` from SkillHub official store.
npx skills add wanng-ide/json-linter
JSON Linter
A simple utility to recursively scan the workspace for .json files and validate their syntax using JSON.parse().
Usage
# Scan the entire workspace (from current working directory)
node skills/json-linter/index.js
# Scan a specific directory
node skills/json-linter/index.js --dir path/to/dir
Output
JSON report containing:
- scanned_at: Timestamp
- total_files: Number of .json files scanned
- valid_files: Number of valid files
- invalid_files: Number of invalid files
- errors: Array of error objects:
- path: Relative path to file
- error: Error message (e.g., "Unexpected token } in JSON at position 42")
Example Output
{
"scanned_at": "2026-02-14T21:45:00.000Z",
"total_files": 150,
"valid_files": 149,
"invalid_files": 1,
"errors": [
{
"path": "config/broken.json",
"error": "Unexpected token } in JSON at position 42"
}
]
}