aws-secrets

Generate secure AWS Secrets Manager and SSM Parameter Store configurations.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/sitharaj88/claude-skills --skill aws-secrets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-secrets
Source: https://github.com/sitharaj88/claude-skills/tree/main/skills/aws-secrets
Command: npx skills add https://github.com/sitharaj88/claude-skills --skill aws-secrets

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the secure management of sensitive information like API keys, database credentials, and configuration values within AWS, ensuring they are stored, rotated, and accessed safely.

Core Features & Use Cases

  • Service Selection: Differentiates between AWS Secrets Manager and SSM Parameter Store based on security needs, cost, and features.
  • Configuration Generation: Creates secure configurations for both services, including naming conventions, encryption, and access policies.
  • Access Pattern Implementation: Provides guidance on securely accessing secrets from various AWS compute services (Lambda, ECS, EC2, EKS).
  • Use Case: You need to store database credentials for your application running on ECS. This Skill will help you generate the necessary Secrets Manager configuration, set up rotation, and define the IAM policies for your ECS task.

Quick Start

Use the aws-secrets skill to generate a Secrets Manager configuration for database credentials with automatic rotation.

Frequently Asked Questions about aws-secrets

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

FAQPage Schema
How do I securely store database credentials in AWS for an ECS task?

To securely store database credentials in AWS, generate a Secrets Manager configuration with automatic rotation and define IAM policies for your ECS task. This ensures your application accesses credentials safely without hardcoding them.

What's the best way to choose between AWS Secrets Manager and SSM Parameter Store?

Choosing between AWS Secrets Manager and SSM Parameter Store depends on your security needs, cost, and required features. Secrets Manager offers automatic rotation, while Parameter Store handles configuration values with different access patterns.

How do I set up automatic secret rotation for API keys in AWS?

To set up automatic secret rotation for API keys in AWS, generate a secure configuration using AWS Secrets Manager. This process defines rotation schedules and access patterns to facilitate secure credential management without manual intervention.

How do I access configuration parameters securely from AWS Lambda?

To securely access configuration parameters from AWS Lambda, implement access patterns using SSM Parameter Store or Secrets Manager. This requires understanding AWS IAM and KMS to define appropriate access policies for your compute service.

What IAM and KMS configurations do I need for managing AWS secrets?

Managing AWS secrets requires specific AWS IAM and KMS configurations to define access policies and encryption. Optimal implementation ensures secure storage, rotation, and access of sensitive information like API keys and database credentials.