---
name: secrets-manager-cli
description: Store API keys in a secrets manager once, then hand the AI assistant the variable name, never the value, with anti-mistake validations.
---

# CLI de Gestión de Secretos

## Cuándo usarlo
Cuando trabajas con un asistente de IA en el terminal y necesitas usar API keys sin pegarlas nunca directamente en el chat.

## Principio central
El secreto vive una sola vez en el gestor (Doppler o equivalente). El asistente solo conoce el nombre de la variable; el valor real nunca aparece en la conversación.

## Validaciones del comando set
Rechaza portapapeles vacío, rechaza un nombre de variable pegado como si fuera el valor, y detecta si el contenido cambió entre la copia y el uso.

## Escáner de transcripciones
Revisa historiales de sesiones anteriores en busca de secretos que se hayan pegado por error, para poder rotarlos de inmediato.

## Importador de .env
Migra archivos .env sueltos del proyecto hacia el gestor central, dejando el entorno local libre de texto plano sensible.

## Reglas de seguridad
Nunca se muestra el valor real de un secreto en el chat ni en logs compartidos. Cualquier rotación o eliminación de secretos requiere confirmación explícita del usuario. No se asumen valores de secretos no verificados.
