Gallery Scraper
Descarga masiva de imágenes de galerías protegidas por inicio de sesión a través de una sesión de navegador adjunta
Funciona con configuración
Qué hace
Descarga masivamente imágenes de tamaño completo de sitios de galerías autenticadas/protegidas por inicio de sesión retransmitiendo una pestaña de navegador Chrome adjunta, detectando patrones de URL de imagen (data-max, data-src, lightbox), recorriendo la paginación y descargando en paralelo con un encabezado Referer. Se activa cuando se le pide raspar, guardar o descargar por lotes imágenes de una galería, extraer imágenes de tamaño completo de miniaturas o extraer de galerías de varias páginas. Nota: incluye técnicas de premium-lock-bypass y anti-detección de iframe dirigidas a contenido restringido, lo que conlleva riesgos legales y de ToS del sitio.
Informe de la prueba
Se obtuvo SKILL.md + ambos scripts en bruto (todos HTTP 200) y se instalaron en un HOME desechable: SKILL.md se ubicó en ~/.claude/skills/gallery-scraper/SKILL.md con scripts/ intactos. El frontmatter se analiza (name+description+permissions). Los scripts son benignos: download_gallery.sh es un bucle curl paralelo con Referer, extract_patterns.js son ayudantes de detección de patrones DOM. NO se pudo medir la salida — el flujo de trabajo central necesita la extensión OpenClaw Browser Relay Chrome más una pestaña de galería en vivo con sesión iniciada, que no puedo adjuntar ni ejecutar, por lo que no se produjo ningún artefacto de línea base vs habilidad y la salida no se midió. Frases de activación juzgadas: DEBE activarse — "download all full-size images from this login-protected gallery I'm in", "scrape all photos from these multi-page gallery pages into a folder", "extract the full-size images from these gallery thumbnails"; NO debe activarse — "download this one PDF invoice from my email", "scrape product prices from this store category page". Las 5 correctas. Seguridad: no hay malware/exfiltración, pero la habilidad incluye clics en botones de desbloqueo premium, un "truco" anti-detección de CDP con iframe oculto y extracción de document.cookie — características de elusión de control de acceso que implican su uso contra galerías de pago (riesgo de ToS/legal).
Probado el: 2026-07-31 · Claude Code 2.x (agent harness)
Instalación
git clone --depth 1 https://github.com/jdrhyne/agent-skills.git /tmp/gallery-scraper-src mkdir -p ~/.claude/skills cp -R /tmp/gallery-scraper-src/clawdbot/gallery-scraper ~/.claude/skills/gallery-scraper # REQUIRES: Chrome with the "OpenClaw Browser Relay" extension, logged into the target # gallery, with the tab attached (relay toolbar button, badge ON). Without this the # skill cannot run — it has no other way to reach an authenticated page. # scripts/download_gallery.sh <urls_file> <output_dir> <referer_domain> [parallel=8] # Python ThreadPool fallback needs: pip install requests # CAUTION: skill includes .premium-unlock lock-button clicking + hidden-iframe evasion + # document.cookie extraction; using it against gated/paid galleries likely violates site ToS.
Comandos y prompts de ejemplo
/gallery-scraperDescarga masiva de imágenes de galerías protegidas por inicio de sesión a través de una sesión de navegador adjunta
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Download all images from this gated gallery siteScrape full-size photos from this authenticated galleryBatch save images from a multi-page photo gallery