Skills

web-access: acrescentar política de rede e CDP a Agents que suportam SKILL.md

Para quem quer que um Agent escolha o modo de acesso à web conforme o caso, ou opere páginas pelo protocolo de depuração do navegador. CDP precisa de Node.js 22+ e Chrome ou Edge com depuração remota ligada.

Official source · web-access

Install

npx skills add eze-is/web-access

Para quem é

Se você vê que o WebSearch e o WebFetch do Agent não têm política de despacho e não há automação de navegador, este Agent Skill cabe melhor. Ele acrescenta política de rede, ações de navegador CDP e acúmulo de experiência de site. A página diz que é compatível com todo Agent que suporte SKILL.md, cita vários produtos e ainda um «etc.», então não trate os exemplos como um rol fechado.

Quem só quer busca em texto e não pretende ligar a depuração remota pode usá-lo primeiro como camada de política. Para ir ao CDP é preciso: Node.js 22+, e Chrome ou Edge já abertos com depuração remota. Se só quer uma extensão de navegador e não usa um Agent SKILL.md, isto não é para você.

Primeira tentativa em 3 minutos

O comando oficial de instalação está escrito na página como esta linha:

npx skills add eze-is/web-access

Ele grava o skill no Agent atual que suporta SKILL.md. Confirme que tem npx no local e que este é o ambiente que quer mudar, depois execute. Não coloque outro instalador ao lado.

Depois de instalar, faça primeiro acesso web somente leitura; não controle o navegador de cara. Peça ao Agent que busque ou traga uma fonte pública que você indicar, e que diga se desta vez escolheu WebSearch, WebFetch, curl, Jina ou uma mistura. Sinal de sucesso: ele diz o motivo e devolve o conteúdo da página, em vez de dizer que o skill não está instalado. Pare aqui.

Só quando o canal somente leitura não bastar e você quiser claramente operar uma página já aberta, entre no CDP. Primeiro abra no local:

chrome://inspect/#remote-debugging

ou

edge://inspect/#remote-debugging

Confirme que a depuração remota está ligada e então permita ao Agent agir via CDP. Isso controla o seu navegador de verdade; antes de executar, confirme que a janela e o site são exatamente os que você quer.

Casos de uso

Caso 1: Fazer o skill escolher ferramentas web conforme o caso. A tabela escreve as capacidades assim: WebSearch / WebFetch / curl / Jina / CDP, julgamento conforme o caso, combinação livre. A tarefa deve ser «procure isto e diga quais canais usou». O texto de página disponível não escreve as regras de escolha nem se o Jina precisa de uma chave extra. Você pode confirmar que esses cinco nomes entram no despacho; quem é escolhido quando fica para a execução. Se o Agent abrir o CDP e clicar na página imediatamente, já saiu desta tarefa somente leitura.

Caso 2: Usar CDP num navegador já em depuração. Pré-requisito: Node.js 22+, e a página de depuração remota do Chrome / Edge já aberta. O uso é automação de navegador, não mais uma busca comum. O texto de página disponível não escreve seletores clicáveis, comandos de captura nem como encerrar a sessão de depuração. Na primeira vez, peça só uma ação somente leitura reversível (por exemplo ver a página atual) e confirme de antemão o alvo de depuração. O acúmulo de experiência de site está escrito como capacidade, sem dizer onde guarda nem como limpar; não deixe o Agent tratar um mecanismo de memória não explicado como uma base já configurada.

Limites de uso

O modo CDP está atado a Node.js 22+ e à depuração remota do Chrome/Edge. Versão insuficiente ou página inspect fechada: não assuma que a automação de navegador está disponível. WebSearch / WebFetch comum não equivale automaticamente a já ter CDP.

O caminho de instalação é npx skills add eze-is/web-access. Não escreva um segundo comando de instalação. Os exemplos de cliente não são um rol de autorização.

A primeira parada é uma busca ou obtenção somente leitura. Qualquer clique CDP, envio de formulário, login ou escrita de experiência de site deve primeiro fazer o Agent repetir a janela e os passos; você confirma e só então continua.