secrets-management

Integrate Vault and AWS Secrets Manager into CI/CD pipelines.

3|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/DrLuggels/my_dhbw --skill secrets-management-drluggels
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: secrets-management
Source: https://github.com/DrLuggels/my_dhbw/tree/main/.claude/plugins/cicd-automation/skills/secrets-management
Command: npx skills add https://github.com/DrLuggels/my_dhbw --skill secrets-management-drluggels

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents the hardcoding of sensitive credentials in CI/CD pipelines, ensuring a more secure development and deployment process.

Core Features & Use Cases

  • Centralized Secret Storage: Integrates with tools like HashiCorp Vault, AWS Secrets Manager, Azure Key Vault, and Google Secret Manager.
  • Automated Secret Rotation: Facilitates regular rotation of secrets to minimize exposure risk.
  • Use Case: Securely inject API keys and database passwords into your GitHub Actions or GitLab CI jobs without exposing them in your code or logs.

Quick Start

Use the secrets-management skill to retrieve the 'database/config' secret from Vault.

Frequently Asked Questions about secrets-management

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

FAQPage Schema
How do I securely manage secrets in GitHub Actions and GitLab CI pipelines?

Secure secrets management in CI/CD pipelines involves integrating with tools like HashiCorp Vault or AWS Secrets Manager to inject sensitive credentials directly into GitHub Actions or GitLab CI jobs without exposing them in code or logs.

What is the best way to prevent hardcoding sensitive credentials in CI/CD pipelines?

Preventing hardcoded credentials in CI/CD pipelines requires centralized secret storage solutions, which securely manage sensitive data and facilitate regular automated secret rotation to minimize exposure risk.

Does this approach to secrets management support AWS Secrets Manager and Azure Key Vault?

Yes, this secrets management approach supports AWS Secrets Manager, Azure Key Vault, Google Secret Manager, and HashiCorp Vault, providing code examples for integrating these tools into your CI/CD environments.

Can I automate secret rotation for CI/CD environments using Vault?

Yes, you can facilitate regular automated secret rotation for CI/CD environments using Vault, which minimizes exposure risk by regularly updating sensitive credentials without manual intervention.

How do I retrieve a specific secret from Vault for a CI/CD job?

You retrieve a specific secret from Vault for a CI/CD job by using the secrets-management integration to fetch the exact path, such as retrieving the 'database/config' secret to securely inject it into your pipeline.

Why should I use a dedicated secrets management tool instead of native platform solutions?

Dedicated secrets management tools provide centralized storage across platforms, automated secret rotation, and secure injection into CI/CD jobs, offering broader protection against exposure compared to native platform solutions.