Skip to content

Ai Agent Skills

Nstbrowser AI Agent Skills es el estándar de ampliación de capacidades dentro del ecosistema Nstbrowser AI Agent (una capa de capacidades basada en skills).

Cada Skill se organiza como un directorio y se describe mediante SKILL.md, lo que permite que un AI Agent comprenda y ejecute tareas complejas automáticamente.

En esta arquitectura, agentes como OpenClaw actúan como entorno de ejecución, cargando y ejecutando Skills para completar tareas de automatización.

Capacidades principales de Skills

Nstbrowser AI Agent Skills ofrece las siguientes capacidades principales para los AI Agents:

Automatización del navegador

  • Navegación de páginas
  • Operaciones DOM
  • Clic / entrada / desplazamiento
  • Ejecución de tareas web de varios pasos

Recopilación y estructuración de datos

  • Extracción masiva de datos web
  • Salida estructurada en JSON / CSV
  • Análisis de páginas dinámicas (SPA / páginas renderizadas con JS)

Orquestación de flujos de trabajo con IA

  • Descomposición de tareas en varios pasos
  • Ramificación condicional y ejecución
  • Reintentos automáticos y tolerancia a fallos

Ejecución aislada y multicuenta

  • profile isolation
  • Contexto de ejecución a nivel de session
  • Ejecución vinculada con proxy / fingerprint

Capacidades de Nstbrowser Agent

Combinado con Skills, Nstbrowser proporciona una base completa para la automatización del navegador:

  • Profile Lifecycle Management
    • Crear / iniciar / editar perfiles
  • Session & Cookie Control
    • Inyección y persistencia de cookies
  • Automation-ready Environment
    • Compatibilidad con proxy, fingerprint y entornos de ejecución aislados

Requisitos previos

Antes de usar nstbrowser-ai-agent, asegúrate de cumplir con lo siguiente:

  1. Instala el cliente de Nstbrowser
  2. Asegúrate de que la API de Nstbrowser esté disponible
    • Endpoint predeterminado: http://127.0.0.1:8848
    • Verifica que el servicio esté en ejecución:
bash
nstbrowser-ai-agent nst status
nstbrowser-ai-agent nst status
  • Salida esperada:
txt
NST agent is running and responsive
NST agent is running and responsive
  1. Regístrate e inicia sesión en el cliente de Nstbrowser
    • Completa el registro de la cuenta e inicia sesión correctamente

Flujo de uso

OpenClaw actúa como contenedor de ejecución y es responsable de la gestión del entorno de ejecución de Skills en todo el sistema.

El flujo completo es el siguiente:

Instalación de Skills

Las Skills pueden provenir de:

Métodos de instalación

Instala la CLI globalmente:

bash
npm install -g ai-agent-skills
npm install -g ai-agent-skills

Instala desde el marketplace oficial o desde GitHub:

bash
npx ai-agent-skills install frontend-design
npx ai-agent-skills install frontend-design

Instala directamente desde GitHub:

bash
npx ai-agent-skills install nstbrowser/skills-browser-automation
npx ai-agent-skills install nstbrowser/skills-browser-automation

O ve a Skills Store y busca nstbrowser ai agent.

Buscar Nstbrowser AI Agent en Skills Store

Después de la instalación, puedes usar la Skill junto con tu agente de programación con IA.

Ejemplo de Ai Agent Skills

Tomando OpenClaw como ejemplo:

Step 1: Habilitar Skills

Después de la instalación, habilita Nstbrowser AI Agent Skills en tu Agent.

Habilitar Nstbrowser AI Agent Skills en el agent

Step 2: Configurar la API Key

Al iniciar la conversación, proporciona tu Nstbrowser API Key:

  • Ve a Dashboard -> API
  • Genera una API Key
  • Proporciónala en la conversación con el Agent

Esto se usa para vincular el entorno de ejecución (cuenta / perfil).

Generar y copiar la API Key de Nstbrowser

Step 3: Preparar el entorno del Profile

Antes de ejecutar tareas basadas en cuentas:

  • Inicia sesión en la cuenta de destino (por ejemplo, e-commerce o redes sociales)
  • O inyecta cookies
  • Configura un proxy si es necesario

Ubicar el profile objetivo en la lista de profiles

Step 4: Ejecutar la tarea

Envía instrucciones directamente al AI Agent, por ejemplo para crear e iniciar un profile y visitar TikTok:

txt
Instruction: Browser Automation Flow
Auth:
Use Nstbrowser API Key: xxxx
Step 1: Create Profile
name: nstbrowser ai agent openclaw
Step 2: Launch Profile
wait until status = running
Step 3: Navigate
open URL: https://www.tiktok.com
Constraints:
Ensure profile is fully initialized before navigation
Fail if profile launch is unsuccessful
Instruction: Browser Automation Flow
Auth:
Use Nstbrowser API Key: xxxx
Step 1: Create Profile
name: nstbrowser ai agent openclaw
Step 2: Launch Profile
wait until status = running
Step 3: Navigate
open URL: https://www.tiktok.com
Constraints:
Ensure profile is fully initialized before navigation
Fail if profile launch is unsuccessful
Ver el resultado de la ejecución de la automatización del navegadorVer el resultado de la ejecución de la automatización del navegador 2

Resumen

Nstbrowser AI Agent Skills ofrece una forma estandarizada para que los AI Agents usen directamente entornos de navegador y ejecuten tareas del mundo real, como navegación, operación, recopilación y automatización.

Agentes como OpenClaw actúan como entorno de ejecución que hace que estas capacidades sean realmente utilizables.