agent-browser
Automatizar Tareas del Navegador con Agentes de IA
También disponible en: vercel-labs,inference-sh-0,inferencesh,inf-sh
Esta habilidad permite a los agentes de IA automatizar navegadores web para tareas como extracción de datos web, llenado de formularios y pruebas a través de un sistema @e ref simple.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "agent-browser". Abrir https://example.com y obtener referencias de elementos
Resultado esperado:
Sesión iniciada con ID: abc123. Elementos encontrados: @e1 [a] "Home", @e2 [a] "About", @e3 [a] "Contact", @e4 [p] "Welcome to Example Domain"
Usando "agent-browser". Llenar y enviar formulario de contacto
Resultado esperado:
Se llenó exitosamente @e1 con "John Doe", @e2 con "john@example.com", @e3 con "Hello". Se hizo clic en @e4. Formulario enviado exitosamente.
Auditoría de seguridad
SeguroThis is a legitimate browser automation skill using inference.sh CLI with Playwright. All 609 static findings are false positives - they detect patterns in documentation code blocks (shell command substitution examples, example URLs, placeholder paths) rather than actual executable code. The skill provides proper security best practices including credential handling via environment variables.
Factores de riesgo
⚙️ Comandos externos (1)
🌐 Acceso a red (1)
📁 Acceso al sistema de archivos (1)
Puntuación de calidad
Lo que puedes crear
Extracción de Datos Web
Automatizar la extracción de datos estructurados desde sitios web navegando páginas, interactuando con elementos y capturando contenido.
Llenado Automático de Formularios
Automatizar el envío de formularios repetitivos como formularios de contacto, encuestas o tareas de entrada de datos a través de múltiples páginas.
Gestión de Sesiones Autenticadas
Iniciar sesión una vez y reutilizar sesiones autenticadas para tareas repetitivas como monitorear dashboards o extraer contenido específico del usuario.
Prueba estos prompts
Usar la habilidad agent-browser para abrir https://example.com y obtener las referencias de elementos.
Navegar a la página de login, llenar los campos de email y contraseña usando refs de elementos, y enviar el formulario. Luego verificar el éxito del login.
Abrir la página, tomar una captura de pantalla de página completa, extraer todo el contenido de texto de los elementos, y guardar los resultados.
Crear una nueva sesión, iniciar sesión en la aplicación con credenciales de variables de entorno, navegar al dashboard, extraer datos específicos, y mantener la sesión abierta para reutilización.
Mejores prácticas
- Siempre volver a tomar snapshot después de navegación o envíos de formulario para obtener refs de elementos frescos
- Usar variables de entorno para credenciales en lugar de hardcodearlas
- Habilitar grabación de video solo durante depuración - puede capturar datos sensibles
- Implementar manejo de errores y verificar que las acciones se completaron con éxito antes de continuar
Evitar
- Asumir que las refs de elementos persisten a través de navegación de página sin volver a tomar snapshot
- Hardcodear credenciales en scripts en lugar de usar variables de entorno
- No verificar el éxito del login - siempre verificar que se llegó a la página esperada
- Dejar sesiones abiertas indefinidamente - siempre cerrar o implementar limpieza apropiada