aws-secrets-rotation
Automate AWS secrets rotation for RDS, API keys, and credentials
npx skills add sickn33/agentic-awesome-skills --skill aws-secrets-rotation --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# AWS Secrets Rotation Automate rotation of secrets, credentials, and API keys using AWS Secrets Manager and Lambda. ## When to Use Use this skill when you need to implement automated secrets rotation, manage credentials securely, or comply with security policies requiring regular key rotation. ## Supported Secret Types **AWS Services** - RDS database credentials - DocumentDB credentials - Redshift credentials - ElastiCache credentials **Third-Party Services** - API keys - OAuth tokens - SSH keys - Custom credentials ## Secrets Manager Setup ### Create a Secret ```bash # Create RDS secret aws secretsmanager create-secret \ --name prod/db/mysql \ --description "Production MySQL credentials" \ --secret-string '{ "username": "admin", "password": "CHANGE_ME", "engine": "mysql", "host": "mydb.cluster-abc.us-east-1.rds.amazonaws.com", "port": 3306, "dbname": "myapp" }' # Create API key secret aws secretsmanager create-secret \ --name prod/api/stripe \ --secret-string '{ "api_key": "sk_live_xxxxx", "webhook_secret": "whsec_xxxxx" }' # Create secret from file aws secretsmanager create-secret \ --name prod/ssh/private-key \ --secret-binary fileb://~/.ssh/id_rsa ``` ### Retrieve Secrets ```b
- When to Use
- Supported Secret Types
- Secrets Manager Setup
- Create a Secret
- Retrieve Secrets
- Automatic Rotation Setup
- Enable RDS Rotation
- Lambda Rotation Function
- Custom Rotation for API Keys
- Rotation Monitoring
- CloudWatch Alarms
- Rotation Audit Script
- Application Integration
- Python SDK
Create RDS secret aws secretsmanager create-secret \ Create API key secret Create secret from file Get secret value aws secretsmanager get-secret-value \ Get specific field jq -r '.password' Get binary secret base64 -d > private-key.pem
What does the aws-secrets-rotation skill do?
Automate AWS secrets rotation for RDS, API keys, and credentials
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill aws-secrets-rotation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.