Gallery Scraper
Bulk-download afbeeldingen van met login beveiligde galerijen via een gekoppelde browsersessie
Werkt met setup
Wat het doet
Bulk-downloadt full-size afbeeldingen van geauthenticeerde/login-beveiligde galerijsites door een gekoppeld Chrome browsertabblad door te sturen, URL-patronen van afbeeldingen te detecteren (data-max, data-src, lightbox), paginering te doorlopen en parallel te downloaden met een Referer-header. Activeert wanneer wordt gevraagd om afbeeldingen van een galerij te scrapen, op te slaan of in batches te downloaden, full-size afbeeldingen uit thumbnails te extraheren, of van meerpagina-galerijen te halen. Opmerking: omvat premium-lock-bypass en anti-detectie iframe-technieken gericht op gated content, met site-ToS en juridisch risico.
Testrapport
SKILL.md + beide scripts ruw opgehaald (alle HTTP 200) en geïnstalleerd in een wegwerp HOME: SKILL.md landde op ~/.claude/skills/gallery-scraper/SKILL.md met scripts/ intact. Frontmatter parset (name+description+permissions). Scripts zijn goedaardig: download_gallery.sh is een parallelle curl-lus met Referer, extract_patterns.js zijn DOM patroon-detectie helpers. Kon output NIET meten — de kernworkflow heeft de OpenClaw Browser Relay Chrome extensie nodig plus een live ingelogd galerijtabblad, dat ik niet kan koppelen of uitvoeren, dus geen baseline-vs-skill artefact werd geproduceerd. Trigger formuleringen beoordeeld: MOET activeren — "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"; MOET NIET — "download this one PDF invoice from my email", "scrape product prices from this store category page". Alle 5 correct. Beveiliging: geen malware/exfiltratie, maar de skill levert premium-unlock lock-button klikken, een hidden-iframe anti-CDP-detectie "truc", en document.cookie extractie — toegangscontrole-omzeilingsfuncties die gebruik tegen betaalde galerijen impliceren (ToS/juridisch risico).
Getest op: 2026-07-31 · Claude Code 2.x (agent harness)
Installatie
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.
Commando's en voorbeeldprompts
/gallery-scraperBulk-download afbeeldingen van met login beveiligde galerijen via een gekoppelde browsersessie
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Download all images from this gated gallery siteScrape full-size photos from this authenticated galleryBatch save images from a multi-page photo gallery