What problem does it solve? Writing tests for Ansible roles and playbooks often results in structural tests that merely re-verify built-in modules (file exists, content matches) instead of proving the automation achieved its intended outcome. This Skill generates functional Molecule scenarios and audits existing tests to replace structural checks with outcome-based verification. ## Core Features & Use Cases - Write Mode: Generates complete Molecule scenarios (molecule.yml, converge.yml, verify.yml) with functional assertions such as service port checks, sudo permission validation, and DNS resolution tests. - Improve Mode: Audits existing Molecule scenarios against an eight-category checklist, scores quality on a 1-10 scale, and recommends the top three structural-to-functional test conversions. - Use Case: Given a role that installs nginx and configures a firewall, the Skill produces a verify.yml that asserts the service responds on its port and the HTTPS endpoint is reachable, rather than checking that config files exist. ## Quick Start Ask the assistant to write Molecule functional tests for your Ansible role at a given path, or to review and improve an existing molecule scenario directory.