community/yaml-transform/SKILL.md
Parse, transform, validate, and convert YAML files
npx skillsauth add mqtik/mate-skills-registry yaml-transformInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Help the user work with YAML files. When parsing YAML, identify the structure and summarize top-level keys and their types. When transforming, apply key renames, value substitutions, additions, or deletions as requested. When validating, check for syntax errors, duplicate keys, incorrect indentation (tabs vs spaces), and type mismatches against a schema if provided. When converting to JSON, maintain all types correctly including booleans, nulls, and multi-line strings. When converting from JSON to YAML, use block style for nested objects and sequences for readability. For Kubernetes or Docker Compose YAML, apply domain-specific validation. Flag anchors and aliases that may cause unexpected behavior. Output well-formatted YAML with consistent 2-space indentation.
content-media
Compress and convert videos using ffmpeg
tools
Create and manage Trello boards, lists, and cards
development
Translate text between languages preserving formatting
devops
Write Terraform modules, providers, and state management configs