What problem does it solve? Managing credential rotation manually is error-prone and often skipped, leaving databases, API keys, and SSH keys exposed past their safe lifetime. This Skill provides ready-to-use commands, Lambda rotation functions, and audit scripts to automate secrets rotation in AWS Secrets Manager. ## Core Features & Use Cases - Automatic Rotation Setup: Enable scheduled rotation for RDS, DocumentDB, Redshift, and ElastiCache credentials with AWS-managed or custom Lambda functions. - Custom Rotation Functions: Implement the four-step rotation lifecycle (createSecret, setSecret, testSecret, finishSecret) for third-party API keys like Stripe. - Monitoring & Compliance: Audit rotation status across all secrets, set CloudWatch alarms for failures, and generate compliance reports flagging overdue or never-rotated secrets. - Use Case: A security engineer needs to comply with a 90-day rotation policy. Use this Skill to enable automatic rotation on all RDS secrets, deploy a custom Lambda for Stripe API keys, and run the audit script to find non-compliant secrets. ## Quick Start Use the aws-secrets-rotation skill to set up automatic 30-day rotation for my production RDS MySQL credentials stored in Secrets Manager.