secrets-manager

Store, retrieve, and rotate secrets with AWS Secrets Manager APIs.

1.1k|444|Updated May 18, 2019
One-click install
npx skills add https://github.com/itsmostafa/aws-agent-skills --skill secrets-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: secrets-manager
Source: https://github.com/itsmostafa/aws-agent-skills/tree/main/skills/secrets-manager
Command: npx skills add https://github.com/itsmostafa/aws-agent-skills --skill secrets-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AWS Secrets Manager helps protect access to applications by securely storing, rotating, and retrieving credentials, API keys, and other secrets.

Core Features & Use Cases

  • Secure secret storage and versioning for sensitive data
  • Automatic rotation with Lambda for supported services (e.g., RDS, Redshift)
  • Centralized retrieval and injection into applications and Lambdas

Quick Start

Store, retrieve, and rotate application secrets with AWS Secrets Manager using Lambda-based rotation.

Frequently Asked Questions about secrets-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I securely store and rotate API keys for AWS Lambda functions?

AWS Secrets Manager securely stores and rotates API keys by attaching Lambda rotation functions to update credentials automatically across development, staging, and production environments.

How do I rotate database credentials automatically in AWS?

Automatic credential rotation uses Lambda functions configured within Secrets Manager to update passwords for supported services like RDS and Redshift, ensuring applications always retrieve the latest valid credentials.

What is the best way to manage application secrets across staging and production?

Centralized secret management stores, versions, and retrieves sensitive data like tokens and credentials, allowing secure injection into applications and Lambdas across different deployment environments.

Do I need IAM policies to retrieve secrets in AWS?

Yes, retrieving secrets requires configuring IAM policies to grant applications and Lambdas permissions to access Secrets Manager APIs for secure credential injection.

Can I use Lambda rotation functions within a VPC for secrets management?

Yes, optional VPC configuration can be applied to Lambda rotation functions to securely access and rotate secrets for database instances or internal services located within a private network.

What are the limitations of using AWS Secrets Manager for credential storage?

Automatic rotation relies on Lambda functions, requiring you to write or configure rotation code for unsupported services, and optional VPC setup is needed when accessing private network resources.