What problem does it solve? Running full ansible-test sanity suites on large Ansible collections is slow, often taking 10+ minutes, which discourages frequent validation during development. This Skill detects changed plugin and module files and targets sanity tests only where needed, giving fast feedback before commits and releases. ## Core Features & Use Cases - Smart Mode: Detects files changed since the last stable tag and runs sanity tests only on those files, typically finishing in under a minute. - Full and Changed-Only Modes: Run the complete sanity suite for releases, or test changes against a custom git ref for backports. - Multi-Version Release Testing: Validates modules against both the minimum ansible-core version from meta/runtime.yml and the latest compatible release. - Use Case: Before committing changes to two modules in the amazon.aws collection, run smart mode to execute validate-modules, pylint, import, compile, and yamllint tests on just those files in under a minute instead of testing all 389 modules. ## Quick Start Ask the assistant to run Ansible sanity tests in smart mode on the current collection to validate only the changed modules before committing.