CommunityProgramación y desarrollogithub.com

Tcha Secret Shield

Guardia de redacción de credenciales y secretos en línea para Claude. Intercepta cadenas sensibles (claves de acceso AWS, tokens de API de OpenAI/Anthropic, URI de bases de datos, claves privadas, JWT) antes de que sean enviadas a las APIs de LLM, registradas en terminales o confirmadas en git.

¿Qué es Tcha Secret Shield?

Tcha Secret Shield es una habilidad especializada para Claude (Claude Code, Claude Desktop y flujos de trabajo agentivos) que actúa como un guardia de redacción de credenciales y secretos en línea. Su función principal es interceptar y reemplazar de forma determinista cualquier cadena sensible (como claves de acceso AWS, tokens de API de OpenAI/Anthropic, URI de bases de datos con contraseñas, claves privadas RSA/SSH, y JWT) antes de que estos datos sean transmitidos a las APIs de LLM, mostrados en terminales o incluidos en commits de git. Utiliza un análisis de patrones y entropía para detectar secretos de múltiples proveedores (cloud, LLM, infraestructura, criptografía) y bases de datos (PostgreSQL, MySQL, Redis, MongoDB). El reemplazo se realiza con placeholders criptográficos (ej. `[REDACTED_TCHA_AWS_SECRET_<HASH>]`) que preservan la integridad estructural del texto, garantizando cero latencia (<0.2ms) y operación 100% local sin conexiones de red externas durante la redacción. Se activa automáticamente cuando Claude lee archivos de configuración locales, prepara commits de git o maneja salidas no confiables en sub-tareas multi-agente, y se integra directamente en la terminal de Claude Code mediante comandos `npx`.

Compatible con✓Claude Code✓Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/Tchapwo1/tcha-claude-skills/tree/HEAD/.claude/skills/tcha-secret-shield

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Tcha Secret Shield?

Un desinfectante de credenciales y guardia de redacción determinista y de latencia cero para Claude Code, Claude Desktop y flujos de trabajo agentivos.

Capacidades y Alcances

  • Intercepción Sin Exposición: Escanea archivos, entradas de mensajes y salidas de herramientas antes de la transmisión.
  • Análisis de Patrones y Entropía:
    • Proveedores Cloud: AWS (AKIA...), cuentas de servicio de GCP, secretos de cliente de Azure.
    • APIs de LLM: Anthropic (sk-ant-...), OpenAI (sk-...), Cohere, Mistral.
    • Infraestructura: Claves secretas de Stripe (sk_live_...), PAT de GitHub (ghp_...), tokens de npm (npm_...).
    • Activos Criptográficos: Claves privadas PEM/RSA, claves SSH (id_rsa, id_ed25519).
    • URI de Bases de Datos: Cadenas de conexión de PostgreSQL, MySQL, Redis, MongoDB con contraseñas incrustadas.
  • Reemplazo Determinista de Tokens: Reemplaza datos sensibles con marcadores de posición criptográficos (ej. [REDACTED_TCHA_AWS_SECRET_<HASH>]) para preservar la integridad estructural sin filtrar secretos.

Cuándo Activar

Activa esta habilidad siempre que:

  1. Claude lea o muestre archivos de configuración locales (.env, credentials.json, config.yaml, id_rsa).
  2. Un agente prepare un commit de git o envíe código a un repositorio externo.
  3. Se pasen salidas no confiables entre sub-tareas de múltiples agentes.

Integración en Línea de Comandos

Ejecuta directamente en la terminal de Claude Code:

npx tcha-protection sanitize --file .env
# O canaliza la entrada a través del desinfectante
cat config.json | npx tcha-protection sanitize

Garantías de Seguridad

  • Opera 100% localmente en tu máquina.
  • Cero solicitudes de red externas durante la redacción.
  • Sobrecarga de latencia: <0.2ms.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Skills relacionados