What problem does it solve? Contributing new AWS resource cleanup logic to the mattclay/aws-terminator repository requires writing terminator classes that follow strict Terminator/DbTerminator patterns and crafting least-privilege IAM policy blocks, which is error-prone and time-consuming when done manually. ## Core Features & Use Cases - Terminator Class Generation: Creates Python terminator classes following Terminator or DbTerminator base class patterns, with correct id, name, created_time properties and terminate logic. - IAM Permission Blocks: Generates resource-scoped and global IAM permission blocks in the appropriate YAML policy file, alphabetically ordered and deduplicated. - Validation & PR Preparation: Runs Python/YAML syntax checks, tox tests (pycodestyle, pylint, yamllint), duplicate detection, and produces an implementation summary ready for PR submission. - Use Case: After analyzing an Ansible collection PR that introduces new AWS resources (e.g., MediaLive channels), use this Skill to generate the corresponding terminator classes in application_services.py and matching IAM permissions in application-services.yaml, then validate everything before opening a PR. ## Quick Start Ask the assistant to implement the terminators and IAM permissions based on the prior aws-terminator analysis for your AWS service.