wshobson avatar

Secrets Management

This handles the practical side of keeping secrets out of your CI/CD pipelines across HashiCorp Vault, AWS Secrets Manager, and platform-native solutions like GitHub secrets. It covers the actual integration patterns you need for GitHub Actions and GitLab CI, includes Terraform examples for AWS Secrets Manager, and shows how to set up secret rotation and scanning with tools like TruffleHog. The Kubernetes External Secrets Operator examples are solid if you're running containerized deployments. What I like is that it doesn't just tell you to "use a secret manager" but actually shows the YAML and bash commands to wire everything together properly.

skills.sh installs
13.6K
GitHub stars
42.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add wshobson/agents --skill secrets-management --agent claude-code

Installs into .claude/skills of the current project.

Files

Secrets Management

Secure secrets management practices for CI/CD pipelines using Vault, AWS Secrets Manager, and other tools.

Purpose

Implement secure secrets management in CI/CD pipelines without hardcoding sensitive information.

When to Use

  • Store API keys and credentials
  • Manage database passwords
  • Handle TLS certificates
  • Rotate secrets automatically
  • Implement least-privilege access

Secrets Management Tools

HashiCorp Vault

  • Centralized secrets management
  • Dynamic secrets generation
  • Secret rotation
  • Audit logging
  • Fine-grained access control

AWS Secrets Manager

  • AWS-native solution
  • Automatic rotation
  • Integration with RDS
  • CloudFormation support

Azure Key Vault

  • Azure-native solution
  • HSM-backed keys
  • Certificate management
  • RBAC integration

Google Secret Manager

  • GCP-native solution
  • Versioning
  • IAM integration

HashiCorp Vault Integration

Setup Vault

# Start Vault dev server
vault server -dev

# Set environment
export VAULT_ADDR='http://127.0.0.1:8200'
export VAULT_TOKEN='root'

# Enable secrets engine
vault secrets enable -path=secret kv-v2

Sponsors

Details

Repository
github.com/wshobson/agents
Categories
Security, DevOps & CI/CD, Cloud & Infrastructure

More from wshobson/agents

All 174

Recommended

More Security
1github avatarpostgresql-code-reviewgithub/awesome-copilotPostgreSQL-specific code review assistant focusing on PostgreSQL best practices, anti-patterns, and unique quality standards. Covers JSONB operations, array usa12.8Kskills.sh installs
2pluginagentmarketplace avatarjava-spring-bootpluginagentmarketplace/custom-plugin-javaBuild production Spring Boot applications - REST APIs, Security, Data, Actuator11.8Kskills.sh installs
3binance avatarquery-token-auditbinance/binance-skills-hubQuery token security audit to detect scams, honeypots, and malicious contracts before trading. Returns comprehensive security analysis including contract risks,11.8Kskills.sh installs
4wshobson avataranti-reversing-techniqueswshobson/agentsUnderstand anti-reversing, obfuscation, and protection techniques encountered during software analysis. Use this skill when analyzing malware evasion techniques11.3Kskills.sh installs
5wshobson avatarpci-compliancewshobson/agentsImplement PCI DSS compliance requirements for secure handling of payment card data and payment systems. Use when securing payment processing, achieving PCI comp10.9Kskills.sh installs
6aws avataraws-iamaws/agent-toolkit-for-awsVerified corrections for IAM behaviors that AI agents frequently get wrong — policy evaluation edge cases, trust policy gotchas, STS session limits, Organizatio10.9Kskills.sh installs