Pular para o conteúdoLockpick
Documentação

Verifique um repositório antes de instalar

Cole um link do GitHub para ver se vale a pena instalar uma skill, um plugin, um servidor MCP ou a configuração de um app no seu assistente de IA.

O que é isto

Assistentes de IA como o Claude Code e o Codex podem instalar skills, plugins e conexões de ferramentas (servidores MCP) direto do GitHub. Cada um deles pode dar novas instruções ao seu assistente, rodar ações automaticamente e alcançar os seus arquivos e chaves. Uma verificação de repositório lê uma versão exata do repositório e diz, em palavras simples, se você deve instalá-lo.

Você não precisa de conta. Cole qualquer um destes na caixa da página inicial do Lockpick ou em Verificar:

  • um link do repositório, como github.com/owner/repo
  • um link de uma pasta ou arquivo dele, como github.com/owner/repo/tree/main/skills/pdf
  • o comando de instalação que o README indica, como /plugin marketplace add owner/repo ou npx skills add owner/repo
  • apenas owner/repo
  • um pacote, pela página do npm como npmjs.com/package/name ou pela linha de execução como npx -y name ou uvx name. O Lockpick encontra o repositório do GitHub que o pacote indica.

O Lockpick lê o repositório e nunca roda nada nele. Por enquanto, só repositórios públicos do GitHub podem ser verificados.

Sem prova de propriedade

Um escaneamento Deep de um site precisa da prova de que o site é seu, porque o Lockpick envia solicitações para ele. Uma verificação de repositório só lê código público e não executa nada dele, então não precisa de prova: você pode verificar qualquer repositório público, seu ou de outra pessoa.

O que você recebe

No topo você recebe uma de três respostas: Não instale, Instale com cuidado ou Nada arriscado encontrado. Abaixo, cada achado diz o que pode acontecer com você e o que fazer a respeito. Escolha Técnico para ver o arquivo e a linha, a prova e um prompt que o autor pode colar no assistente de código dele para corrigir o problema.

O que ele procura

  • Texto oculto. Caracteres invisíveis, comentários escondidos e texto codificado que as pessoas que leem o arquivo não veem, mas que o seu assistente ainda segue.
  • Ações automáticas. Hooks e configurações do Claude Code que iniciam comandos sozinhos, enviam o que você digita para outro lugar ou desligam os prompts que pedem a sua confirmação.
  • Downloads que se iniciam sozinhos. Instruções ou scripts que baixam um programa e o iniciam logo em seguida, especialmente de lugares desconhecidos.
  • Conexões de ferramentas. Servidores MCP que iniciam a versão mais recente de qualquer coisa, guardam chaves em texto puro ou se conectam a servidores sem relação.
  • Instruções que tomam conta. Textos que mandam o seu assistente ignorar as suas regras, esconder o que está fazendo ou continuar rodando depois que a sessão termina.
  • Suas chaves e arquivos. Código que lê chaves, senhas ou arquivos privados e os envia para fora.
  • Pacotes. Vulnerabilidades conhecidas, nomes feitos para parecer pacotes populares e instalações de fontes não oficiais.

Apps

Se o repositório é um app, e não algo que você instala, a verificação olha o que ele faz com quem o abrir com um assistente de IA: as configurações e os hooks em .claude, as conexões MCP, CLAUDE.md e AGENTS.md, além de chaves e pacotes versionados. Ela não revisa o código do app em busca de bugs. Se o repositório indicar o site no ar, você pode verificar esse site em seguida.

Não é a leitura que você esperava? Escolha Verificar como um app ou o contrário, em O que é isto.

Acompanhe um repositório

Com a sua conta conectada, escolha Acompanhar este repositório. O Lockpick o verifica de novo quando ele muda e avisa você no app somente se uma nova versão piorar. Escolha Parar de acompanhar quando não precisar mais.

Seus repositórios

Com a sua conta conectada, todo repositório que você verifica pertence ao seu espaço de trabalho. Repos e skills no app lista cada um com a resposta e quando foi verificado, para você abrir o resultado, escolher Verificar de novo ou acompanhá-lo. Filtre a lista por Skills, Plugins, Servidores MCP ou Apps. As verificações ficam guardadas por 30 dias, e as mais antigas são removidas.

Pelo seu assistente de código

Peça ao seu assistente para "verificar este repositório com o Lockpick antes de instalá-lo". Ele usa lockpick_check_repository e lê a resposta com lockpick_get_repository_check. No terminal, rode lockpicks check github.com/owner/repo.

Isto foi útil?

Nesta página