Skills

web-access: añadir una política de red y CDP a los Agents que admiten SKILL.md

Para quien quiere que un Agent elija el modo de acceso web según el caso, o maneje páginas con el protocolo de depuración del navegador. CDP necesita Node.js 22+ y Chrome o Edge con depuración remota activa.

Official source · web-access

Install

npx skills add eze-is/web-access

Para quién es

Si ves que el WebSearch y WebFetch del Agent no tienen política de reparto y no hay automatización de navegador, este Agent Skill encaja mejor. Añade política de red, acciones de navegador CDP y acumulación de experiencia de sitio. La página dice que es compatible con todo Agent que admita SKILL.md, cita varios productos y añade «etc.», así que no tomes los ejemplos por un censo cerrado.

Quien solo quiere búsqueda de texto y no piensa abrir la depuración remota puede usarlo primero como capa de política. Para ir a CDP hace falta: Node.js 22+, y Chrome o Edge ya abiertos con depuración remota. Si solo quieres una extensión de navegador y no usas un Agent SKILL.md, esto no es para ti.

Primer intento en 3 minutos

El comando oficial de instalación está escrito en la página como esta línea:

npx skills add eze-is/web-access

Escribe el skill en el Agent actual que admite SKILL.md. Confirma que tienes npx en local y que este es el entorno que quieres cambiar, luego ejecuta. No pongas otro instalador al lado.

Tras instalar, haz primero acceso web de solo lectura; no controles el navegador de entrada. Pide al Agent que busque o traiga una fuente pública que indiques, y que diga si esta vez eligió WebSearch, WebFetch, curl, Jina o una mezcla. Señal de éxito: da la razón y devuelve el contenido de la página, en vez de decir que el skill no está instalado. Para aquí.

Solo cuando el canal de solo lectura no baste y quieras claramente operar una página ya abierta, entra en CDP. Primero abre en local:

chrome://inspect/#remote-debugging

o

edge://inspect/#remote-debugging

Confirma que la depuración remota está encendida y entonces permite al Agent actuar por CDP. Esto controla tu navegador real; antes de ejecutarlo, confirma que la ventana y el sitio son exactamente los que quieres.

Casos de uso

Caso 1: Que el skill elija herramientas web según el caso. La tabla escribe las capacidades así: WebSearch / WebFetch / curl / Jina / CDP, juicio según el caso, combinación libre. La tarea debe ser «consulta esto y dime qué canales usaste». El texto de página disponible no escribe las reglas de elección ni si Jina necesita una clave extra. Puedes confirmar que esos cinco nombres entran en el reparto; quién se elige cuándo lo decide la ejecución. Si el Agent abre CDP y hace clic en la página de inmediato, ya salió de esta tarea de solo lectura.

Caso 2: Usar CDP en un navegador ya en depuración. Requisitos: Node.js 22+, y la página de depuración remota de Chrome / Edge ya abierta. El uso es automatización de navegador, no otra búsqueda ordinaria. El texto de página disponible no escribe selectores clicables, comandos de captura ni cómo terminar la sesión de depuración. La primera vez pide solo una acción de solo lectura reversible (por ejemplo ver la página actual) y confirma de antemano el objetivo de depuración. La acumulación de experiencia de sitio está escrita como capacidad, sin decir dónde se guarda ni cómo se limpia; no dejes que el Agent trate un mecanismo de memoria no explicado como una base ya configurada.

Límites de uso

El modo CDP está atado a Node.js 22+ y a la depuración remota de Chrome/Edge. Si la versión no llega o la página inspect no está abierta, no asumas que hay automatización de navegador. Un WebSearch / WebFetch ordinario no equivale automáticamente a tener CDP.

La ruta de instalación es npx skills add eze-is/web-access. No escribas un segundo comando de instalación. Los ejemplos de cliente no son un censo de autorización.

La primera parada es una búsqueda o obtención de solo lectura. Cualquier clic CDP, envío de formulario, inicio de sesión o escritura de experiencia de sitio debe primero hacer repetir la ventana y los pasos; tú confirmas y luego sigue.