security-secrets-management

Automate inventory, rotation, and auditability of API keys and certificates.

7|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/KentoShimizu/sw-agent-skills --skill security-secrets-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-secrets-management
Source: https://github.com/KentoShimizu/sw-agent-skills/tree/main/skills/security-secrets-management
Command: npx skills add https://github.com/KentoShimizu/sw-agent-skills --skill security-secrets-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This skill helps organizations prevent secret exposure and manage the full lifecycle of API keys, credentials, and signing secrets.

Core Features & Use Cases

  • Secret inventory and ownership to track who is responsible for each credential.
  • Rotation, revocation, and backup for rapid incident response and policy compliance.
  • Audit-ready runbooks and policy templates to enforce least-privilege access.

Quick Start

Define a secret lifecycle policy and seed the inventory template to begin managing credentials.

Frequently Asked Questions about security-secrets-management

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

FAQPage Schema
How do I automate API key rotation and inventory tracking across cloud providers?

Automate API key rotation by applying lifecycle policies that track ownership and enforce scheduled rotation runbooks across cloud providers. This maintains an active inventory of credentials and certificates while enforcing least-privilege access controls for policy compliance.

What is the best way to implement an audit trail for secret management and incident response?

Implement an audit trail for secret management by using audit-ready runbooks and policy templates that log credential access, ownership, and rotation events. This provides comprehensive auditability for incident-response workflows and compliance verification.

How do I enforce least-privilege access for credentials and API keys in my environment?

Enforce least-privilege access for credentials by assigning owners to each secret and applying policy templates that restrict access controls. This ensures API keys and certificates are only accessible to authorized teams within your environments.

Can I manage secret revocation and backup for rapid incident response across multiple teams?

Manage secret revocation and backup for incident response by applying rotation runbooks that support rapid credential revocation across teams. This allows quick disabling of compromised API keys while maintaining backups for recovery.

When do I need a formal secret lifecycle policy for security automation?

You need a formal secret lifecycle policy for security automation when managing credentials across multiple environments and teams. It prevents secret exposure by defining inventory tracking, rotation schedules, and access controls for API keys and certificates.