secret-management

Manage credentials across AWS Secrets Manager, SSM Parameter Store, and Kubernetes Secrets.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/chavangorakh1999/sde-skills --skill secret-management-chavangorakh1999
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: secret-management
Source: https://github.com/chavangorakh1999/sde-skills/tree/main/sde-devops/skills/secret-management
Command: npx skills add https://github.com/chavangorakh1999/sde-skills --skill secret-management-chavangorakh1999

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the critical need for secure management of sensitive information like API keys, passwords, and tokens, preventing accidental exposure and ensuring compliance.

Core Features & Use Cases

  • Secure Storage: Integrates with AWS Secrets Manager, SSM Parameter Store, and Kubernetes Secrets.
  • Secure Development Practices: Provides patterns for local development using .env files and validation.
  • Rotation & Detection: Offers strategies for secret rotation and detecting leaked secrets.
  • Use Case: When developing a new microservice that requires database credentials and API keys, use this Skill to implement secure storage and access patterns, ensuring secrets are not hardcoded or logged.

Quick Start

Use the secret-management skill to generate a secure JWT secret for local development.

Frequently Asked Questions about secret-management

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

FAQPage Schema
What's the best way to manage secrets across Kubernetes and AWS environments?

The best way to manage secrets across Kubernetes and AWS is using integrated storage like AWS Secrets Manager, SSM Parameter Store, and Kubernetes Secrets to prevent accidental exposure. This approach ensures secure credential access across development, CI/CD, and production.

How do I securely handle API keys and database credentials in local development?

Securely handle API keys and database credentials in local development by using `.env` files combined with validation patterns. This prevents sensitive information from being hardcoded or accidentally logged while maintaining application functionality.

Can I use AWS Secrets Manager and SSM Parameter Store for CI/CD pipelines?

Yes, you can use AWS Secrets Manager and SSM Parameter Store for CI/CD pipelines. The Skill provides integration strategies for secure storage and access patterns specifically designed to protect sensitive credentials throughout your automated deployment workflows.

How do I detect leaked credentials and rotate secrets in production?

Detect leaked credentials and rotate secrets in production by implementing dedicated detection and rotation strategies. These practices maintain your security posture by ensuring compromised credentials are identified and automatically replaced without manual intervention.

Does Kubernetes Secrets provide sufficient security for sensitive data?

Kubernetes Secrets provides baseline security for sensitive data but works best when integrated with external managers like AWS Secrets Manager. Using these tools together ensures comprehensive protection across development, CI/CD, and production environments.