Toolverse
All skills

secrets-management

by wshobson

Implement secure secrets management for CI/CD pipelines using Vault, AWS Secrets Manager, or native platform solutions. Use when handling sensitive credentials, rotating secrets, or securing CI/CD environments.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
wshobson
Category
Security
Views
81

About this skill

Implement secure secrets management for CI/CD pipelines using Vault, AWS Secrets Manager, or native platform solutions. Use when handling sensitive credentials, rotating secrets, or securing CI/CD environments.

How to use

  1. Zainstaluj skill secrets-management w swoim środowisku agenta, klonując repozytorium z gałęzi głównej i dodając ścieżkę do konfiguracji agenta.

  2. Wybierz rozwiązanie do zarządzania sekretami – HashiCorp Vault dla centralnego zarządzania, AWS Secrets Manager dla integracji z AWS, Azure Key Vault dla Azure lub Google Secret Manager dla GCP.

  3. Skonfiguruj wybrany system – dla Vault uruchom serwer deweloperski poleceniem vault server -dev, ustaw zmienne środowiskowe VAULT_ADDR i VAULT_TOKEN, a następnie włącz silnik sekretów poleceniem vault secrets enable -path=secret kv-v2.

  4. Przechowuj dane wrażliwe – użyj polecenia vault kv put secret/database/config username=admin password=secret aby zapisać hasła, klucze API i certyfikaty w bezpiecznym magazynie zamiast w kodzie.

  5. Zintegruj z pipeline'em CI/CD – w GitHub Actions dodaj krok importujący sekrety z Vault przy użyciu akcji hashicorp/vault-action@v2, przekazując URL magazynu, token autoryzacji i listę sekretów do pobrania jako zmienne środowiskowe.

  6. Wdrażaj automatyczną rotację – skonfiguruj polityki rotacji sekretów w wybranym systemie, aby zmieniane były regularnie, i włącz audit logging do śledzenia dostępu do danych wrażliwych.

Related skills

youtube-watcher

by openclaw

Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.

Security
2231

google-analytics

by davila7

Analyze Google Analytics data, review website performance metrics, identify traffic patterns, and suggest data-driven improvements. Use when the user asks about analytics, website metrics, traffic analysis, conversion rates, user behavior, or performance optimization.

Security
1260

backend-security-coder

by sickn33

Expert in secure backend coding practices specializing in input validation, authentication, and API security. Use PROACTIVELY for backend security implementations or security code reviews.

Security
1133

accessibility-compliance

by wshobson

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

Security
2173

security-compliance

by davila7

Guides security professionals in implementing defense-in-depth security architectures, achieving compliance with industry frameworks (SOC2, ISO27001, GDPR, HIPAA), conducting threat modeling and risk assessments, managing security operations and incident response, and embedding

Security
1172

reverse-engineering-tools

by gmh5225

Guide for reverse engineering tools and techniques used in game security research. Use this skill when working with debuggers, disassemblers, memory analysis tools, binary analysis, or decompilers for game security research.

Security
3168