← All skills
ansible-validator
66 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By akin-ozer/cc-devops-skills (GitHub) · coding · 337 stars · scanned at commit 276af75
Validate, lint, audit, or debug Ansible playbooks, roles, inventories, FQCN, tasks.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 21 places.
Show 17 more
- devops-skills-plugin/skills/ansible-validator/SKILL.md, line 267
bash scripts/validate_playbook_security.sh playbook.yml - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 338
bash scripts/validate_playbook.sh playbook.yml # Syntax + Lint - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 367
pip3 install checkov - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 386
ansible-playbook playbook.yml --syntax-check - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 424
ansible-playbook -i inventory playbook.yml --check - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 497
cd roles/myrole - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 706
grep -r "password:" *.yml - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 790
bash scripts/setup_tools.sh - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 897
bash scripts/setup_tools.sh - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 904
bash scripts/extract_ansible_info_wrapper.sh <path-to-playbook-or-role> - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 915
bash scripts/validate_playbook.sh <playbook.yml> - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 922
bash scripts/validate_playbook_security.sh <playbook.yml> - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 931
bash scripts/validate_role.sh <role-directory> - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 946
bash scripts/validate_role_security.sh <role-directory> - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 953
bash scripts/test_role.sh <role-directory> [scenario] - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 960
bash scripts/scan_secrets.sh <playbook.yml|role-directory|directory> - devops-skills-plugin/skills/ansible-validator/SKILL.md, line 976
bash scripts/check_fqcn.sh <playbook.yml|role-directory|directory>
and 1 more places
Downloads and installs other software
This is disclosed by the author in the skill's SKILL.md or README.
Found in 55 places.
Show 17 more
- devops-skills-plugin/skills/ansible-validator/SKILL.md, line 819
pip install molecule molecule-podman - devops-skills-plugin/skills/ansible-validator/references/best_practices.md, line 303
command: apt-get install -y nginx - devops-skills-plugin/skills/ansible-validator/scripts/extract_ansible_info.py, line 19
"message": "Please install PyYAML: pip install pyyaml" - devops-skills-plugin/skills/ansible-validator/scripts/extract_ansible_info_wrapper.sh, line 34
pip install --quiet pyyaml >&2 - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 184
echo " pip3 install --upgrade ansible ansible-lint yamllint checkov" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 187
echo " brew install ansible ansible-lint yamllint" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 188
echo " pip3 install checkov # checkov not available via brew" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 191
echo " pip3 install molecule molecule-docker" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 200
echo " sudo apt-get install -y python3-pip" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 201
echo " pip3 install --upgrade ansible ansible-lint yamllint checkov" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 204
echo " pip3 install molecule molecule-docker" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 210
echo " sudo yum install -y python3-pip" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 211
echo " pip3 install --upgrade ansible ansible-lint yamllint checkov" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 214
echo " pip3 install molecule molecule-docker" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 220
echo " sudo dnf install -y python3-pip" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 221
echo " pip3 install --upgrade ansible ansible-lint yamllint checkov" - devops-skills-plugin/skills/ansible-validator/scripts/setup_tools.sh, line 224
echo " pip3 install molecule molecule-docker"
and 35 more places
Sends data to these websites: example.com
This is disclosed by the author in the skill's SKILL.md or README.
Found in 2 places.
Changes files outside its own folder
The author does not mention this.
Found in 2 places.
Reads your saved credentials, such as SSH keys or .env files
This is disclosed by the author in the skill's SKILL.md or README.
Found in 6 places.
Show 3 more
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'ansible-validator' ] || [ -L ~/.agents/skills/'ansible-validator' ]; then echo 'A skill folder named ansible-validator already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/akin-ozer/cc-devops-skills' "$d" && git -C "$d" checkout --quiet '276af751e659315aaf56d3ad13d7c26f4e72e28a' -- 'devops-skills-plugin/skills/ansible-validator' && mkdir -p ~/.agents/skills && cp -R "$d"/'devops-skills-plugin/skills/ansible-validator' ~/.agents/skills/'ansible-validator' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'ansible-validator' ~/.claude/skills/'ansible-validator' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for akin-ozer/cc-devops-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/akin-ozer/cc-devops-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 276af75 | 100 |
| 2026-11-06 | 276af75 | 66 |