Tcha Secret Shield

Guarda de redação de credenciais e segredos em linha para Claude. Intercepta strings sensíveis (chaves de acesso AWS, tokens de API OpenAI/Anthropic, URIs de banco de dados, chaves privadas, JWTs) antes que sejam enviadas para APIs LLM, registradas em terminais ou commitadas no git.

O que é Tcha Secret Shield?

O Tcha Secret Shield é um sanitizador de credenciais determinístico e de latência zero, projetado para Claude Code, Claude Desktop e fluxos de trabalho agentivos. Ele garante que segredos sensíveis, como chaves de acesso AWS, tokens de API (Anthropic, OpenAI, Cohere, Mistral), chaves privadas (PEM/RSA, SSH), URIs de banco de dados (PostgreSQL, MySQL, Redis, MongoDB) e tokens de infraestrutura (Stripe, GitHub PAT, npm), nunca sejam expostos a APIs LLM, logs de terminal ou repositórios git. A ferramenta escaneia arquivos, entradas de prompt e saídas de ferramentas antes da transmissão, substituindo dados confidenciais por placeholders criptográficos (como `[REDACTED_TCHA_AWS_SECRET_<HASH>]`), preservando a integridade estrutural sem vazar informações. O Tcha Secret Shield opera 100% localmente, sem solicitações de rede externa durante a redação, com uma sobrecarga de latência inferior a 0,2ms. É ativado sempre que Claude lê ou exibe arquivos de configuração locais, prepara commits git ou quando saídas não confiáveis são passadas entre subtarefas multiagentes. Inclui integração direta com linha de comando via `npx tcha-protection sanitize`.

Funciona com✓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 Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Tcha Secret Shield faz?

Um sanitizador de credenciais determinístico e de latência zero para Claude Code, Claude Desktop e fluxos de trabalho agentivos.

Capacidades e Escopos

  • Interceptação de Exposição Zero: Escaneia arquivos, entradas de prompt e saídas de ferramentas antes da transmissão.
  • Correspondência de Padrões e Análise de Entropia:
    • Provedores Cloud: AWS (AKIA...), Contas de Serviço GCP, Segredos de Cliente Azure.
    • APIs LLM: Anthropic (sk-ant-...), OpenAI (sk-...), Cohere, Mistral.
    • Infraestrutura: chaves secretas Stripe (sk_live_...), PATs GitHub (ghp_...), tokens npm (npm_...).
    • Ativos Criptográficos: chaves privadas PEM/RSA, chaves SSH (id_rsa, id_ed25519).
    • URIs de Banco de Dados: strings de conexão PostgreSQL, MySQL, Redis, MongoDB com senhas embutidas.
  • Substituição de Token Determinística: Substitui dados confidenciais por placeholders criptográficos (ex: [REDACTED_TCHA_AWS_SECRET_<HASH>]) para preservar a integridade estrutural sem vazar segredos.

Quando Ativar

Ative esta habilidade sempre que:

  1. Claude ler ou exibir arquivos de configuração locais (.env, credentials.json, config.yaml, id_rsa).
  2. Um agente preparar um commit git ou enviar código para um repositório externo.
  3. Saídas não confiáveis forem passadas entre subtarefas multiagentes.

Integração com Linha de Comando

Execute diretamente no terminal Claude Code:

npx tcha-protection sanitize --file .env
# Ou pipe a entrada através do sanitizador
cat config.json | npx tcha-protection sanitize

Garantias de Segurança

  • Opera 100% localmente em sua máquina.
  • Zero solicitações de rede externa durante a redação.
  • Sobrecarga de latência: <0.2ms.

Individual skills in this repo

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

Habilidades Relacionadas