Agent skill
yaml-check
Run yq to validate and lint YAML files for correctness
Install this agent skill to your Project
npx add-skill https://github.com/controlplaneio-fluxcd/flux-operator/tree/main/config/testdata/skills/yaml-check
SKILL.md
YAML Check
Use yq to validate and inspect YAML files.
Usage
To validate a single YAML file:
yq eval '.' file.yaml > /dev/null
To validate all YAML files in a directory:
./scripts/validation.sh /path/to/dir
To pretty-print a YAML file:
yq eval '.' file.yaml
Common Options
-e EXPRESSION— evaluate a yq expression-i— edit file in-place-o json— output as JSON-P— pretty-print output
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
go-check
Run go vet to analyze Go source code for suspicious constructs
shell-check
Run shellcheck to lint shell scripts for common issues and best practices
kirby-i18n-workflows
Manages Kirby multi-language workflows, translations, and localized labels. Use when dealing with languages, translation keys, placeholders, or importing/exporting translations.
kirby-security-and-auth
Secures Kirby sites with access restriction, user roles, permissions, and protected downloads. Use when implementing login/role-based access, permissions, or file protection.
kirby-headless-api
Exposes Kirby content to headless clients using the API, KQL, and JSON representations. Use when building API endpoints, KQL queries, or headless frontends.
kirby-performance-and-media
Improves Kirby performance and media delivery (cache tuning, CDN, responsive images, lazy loading). Use when optimizing page speed, caching, or image handling.
Didn't find tool you were looking for?