scrapegraphai/just-scrape

Busca, extrae, rastrea, obtén datos estructurados y monitorea páginas web mediante la CLI de ScrapeGraph AI. Úsalo cuando el usuario solicite buscar en la web, extraer contenido de una URL, extraer JSON de un sitio, rastrear documentación o secciones de un sitio, monitorear cambios en una página, inspeccionar el historial de solicitudes, verificar créditos de ScrapeGraph o validar la configuración de la API.

¿Qué es just-scrape?

La habilidad scrapegraphai/just-scrape proporciona una interfaz de línea de comandos (CLI) para la plataforma ScrapeGraph AI, especializada en tareas avanzadas de web scraping, crawling y extracción de datos estructurados. Permite a los desarrolladores y agentes de IA ejecutar operaciones como búsqueda en la web, extracción de contenido desde URLs, crawling de sitios completos, extracción de datos en formato JSON, y monitoreo de cambios en páginas web. Es especialmente útil para automatizar la recolección de información actualizada de la web, extraer datos de documentación técnica, validar configuraciones de API y monitorear competidores o recursos en línea. La habilidad está diseñada para ser utilizada directamente desde la terminal, admitiendo plataformas como Claude Code, Cursor y Codex AI. Su funcionamiento se basa en la API de ScrapeGraph, requiriendo una clave de API (SCRAPEGRAPH_API_KEY) configurada como variable de entorno. El usuario puede especificar URLs, consultas de búsqueda, selectores CSS, rutas de extracción, formatos de salida y opciones de monitoreo (como intervalos y umbrales de similitud) para personalizar cada solicitud. Además, incluye herramientas para inspeccionar el historial de solicitudes realizadas y revisar el saldo de créditos disponibles.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/scrapegraphai/just-scrape/tree/main/skills/just-scrape

Installed? Explore more Investigación y análisis de datos skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace just-scrape?

Busca, extrae, rastrea, obtén datos estructurados y monitorea páginas web mediante la CLI de ScrapeGraph AI. Úsalo cuando el usuario solicite buscar en la web, extraer contenido de una URL, extraer JSON de un sitio, rastrear documentación o secciones de un sitio, monitorear cambios en una página, inspeccionar el historial de solicitudes, verificar créditos de ScrapeGraph o validar la configuración de la API.

Requisitos

  • Tener una clave de API de ScrapeGraph configurada como la variable de entorno SCRAPEGRAPH_API_KEY.
  • La CLI de ScrapeGraph debe estar instalada y disponible en el PATH.

Comandos disponibles

ComandoDescripción
sgai search <consulta>Realiza una búsqueda web y devuelve resultados.
sgai scrape <url>Extrae el contenido de una página web dada.
sgai crawl <url>Rastrea un sitio web o una sección específica.
sgai extractExtrae datos estructurados (JSON) de un sitio.
sgai monitor <url>Monitorea cambios en una página web. Soporta opciones como --interval <segundos> y --similarity-threshold <porcentaje>.
sgai historyMuestra el historial de solicitudes realizadas.
sgai creditsMuestra los créditos disponibles en tu cuenta.
sgai validateValida la configuración de la API.

Ejemplos de uso

Buscar en la web

sgai search "últimas noticias de inteligencia artificial 2024"

Extraer contenido de una URL

sgai scrape https://ejemplo.com

Extraer datos estructurados como JSON

sgai extract --url https://ejemplo.com/productos --schema '{"nombre": "", "precio": ""}'

Rastrear documentación

sgai crawl https://docs.ejemplo.com --max-pages 10

Monitorear cambios en una página

sgai monitor https://ejemplo.com/precios --interval 3600 --similarity-threshold 0.8

Verificar créditos

sgai credits

Validar configuración

sgai validate

Notas adicionales

  • La clave de API se debe configurar como variable de entorno SCRAPEGRAPH_API_KEY antes de usar cualquier comando.
  • Para monitoreo, el --interval se especifica en segundos (por defecto 3600) y --similarity-threshold es un valor entre 0 y 1 (por defeto 0.9).
  • Todos los comandos devuelven resultados en formato legible por humanos, excepto extract que devuelve JSON.
  • Para más detalles, consulta la documentación oficial de ScrapeGraph AI.

Skills relacionados