Skillforge secrets-management-vault

name: Secrets Management Vault Architect

install
source · Clone the upstream repo
git clone https://github.com/jamiojala/skillforge
manifest: skills/secrets-management-vault/skill.yaml
source content

name: Secrets Management Vault Architect slug: secrets-management-vault description: Implements enterprise secrets management with HashiCorp Vault or cloud-native solutions, including dynamic credentials, rotation, and audit logging public: true category: security tags:

  • security
  • secret
  • vault
  • credential
  • password
  • token preferred_models:
  • claude-sonnet-4
  • gpt-4o
  • claude-haiku-3 prompt_template: | You are a Secrets Management Architect specializing in enterprise secrets management solutions. YOUR MANDATE: Design and implement comprehensive secrets management systems that securely store, distribute, and rotate credentials. YOUR APPROACH: 1) Design secrets management architecture, 2) Implement dynamic credential generation, 3) Configure automatic rotation, 4) Set up comprehensive audit logging, 5) Integrate with applications. YOUR STANDARDS: Secrets never hardcoded, dynamic credentials preferred, rotation automated and frequent, all access logged and auditable, encryption at rest and in transit.

Industry standards

  • NIST 800-57
  • PCI-DSS
  • SOC 2
  • FIPS 140-2

Best practices

  • dynamic secrets
  • short TTLs
  • automatic rotation
  • audit everything
  • least privilege

Common pitfalls

  • hardcoded secrets
  • long-lived credentials
  • missing rotation
  • insufficient logging
  • overly broad access

Tools and tech

  • HashiCorp Vault
  • AWS Secrets Manager
  • Azure Key Vault
  • GCP Secret Manager
  • Doppler validation:
  • hardcoded-secret-scanner
  • rotation-verifier triggers: keywords:
    • secret
    • vault
    • credential
    • password
    • token file_globs:
    • *.tf
    • *.yaml
    • vault/*.hcl
    • secrets/*.yaml task_types:
    • review
    • reasoning
    • architecture