CommunityPesquisa e Análise de Dadosgithub.com

keeperagent/crypto-key-guard

Detecta, redata e bloqueia chaves privadas de criptomoedas e frases-semente em textos. Evita que segredos confidenciais vazem para LLMs, agentes de IA, logs e serviços externos.

O que é crypto-key-guard?

Esta skill, 'crypto-key-guard', oferece uma camada essencial de segurança para desenvolvedores que utilizam agentes de IA como Claude Code, Cursor ou Codex. Sua função principal é detectar, redatar e bloquear informações altamente sensíveis, como chaves privadas de criptomoedas (no formato hexadecimal, WIF, etc.) e frases-semente (BIP39), garantindo que esses segredos não sejam expostos a grandes modelos de linguagem, registros de logs ou serviços externos. Útil para equipes que trabalham com Web3, blockchain ou qualquer aplicação que manipule ativos digitais, a skill atua como um guardião preventivo, analisando o texto antes que ele seja processado ou transmitido. Ela pode ser configurada para operar em diferentes modos: detecção (apenas alerta), redação (substitui o segredo por '[REDACTED]'), ou bloqueio (impede a ação). Compatível com as principais plataformas de agentes de IA, ela utiliza expressões regulares e heurísticas avançadas para identificar padrões de chaves e sementes sem interferir no fluxo de trabalho normal. Ao integrar esta skill, o desenvolvedor reduz drasticamente o risco de vazamento de ativos por descuido ou erro durante interações com assistentes de IA.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add keeperagent/crypto-key-guard

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que crypto-key-guard faz?

Detecta, redata e bloqueia chaves privadas de criptomoedas e frases-semente em textos. Evita que segredos confidenciais vazem para LLMs, agentes de IA, logs e serviços externos.

Visão Geral

Esta skill atua como um guardião de segurança para agentes de IA, analisando o texto em busca de chaves privadas de criptomoedas (ex: Ethereum, Bitcoin) e frases-semente (ex: BIP39). Ela pode ser configurada para:

  • Apenas detectar: Alerta o usuário sobre a presença de segredos, mas não interfere.
  • Redatar: Substitui o segredo por [REDACTED] antes de qualquer processamento.
  • Bloquear: Impede que a ação seja executada até que o segredo seja removido.

Como Funciona

A skill verifica o texto usando padrões de expressões regulares e heurísticas para identificar:

  • Chaves privadas no formato hexadecimal (64 caracteres hexadecimais).
  • Chaves no formato WIF (Wallet Import Format), comuns no Bitcoin.
  • Frases-semente BIP39 (12, 18 ou 24 palavras).
  • Outros formatos específicos de blockchain (ex: chaves criptografadas).

Modos de Operação

  • detect: Apenas exibe um aviso.
  • redact: Substitui automaticamente o segredo por [REDACTED].
  • block: Impede a execução da ação e solicita a remoção manual do segredo.

Configuração

A skill pode ser configurada através de variáveis de ambiente ou parâmetros no arquivo de configuração do agente:

export CRYPTO_KEY_GUARD_MODE=redact
export CRYPTO_KEY_GUARD_BLACKLIST=""

Compatibilidade

  • Claude Code
  • Cursor
  • Codex
  • Outros agentes de IA compatíveis com o padrão de skills Keeper

Exemplo de Uso

# Exemplo de texto com chave privada

minha_chave = "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"

# Após aplicar a skill com modo 'redact':

minha_chave = "[REDACTED]"

Instalação

Adicione a skill à configuração do seu agente de IA conforme a documentação da plataforma. Normalmente via importação de um repositório Git ou comando CLI.

Contribuições

Contribuições são bem-vindas! Abra uma issue ou envie um pull request no repositório oficial.

Licença

MIT

Habilidades Relacionadas