Gallery Scraper
Lädt Bilder von login-geschützten Galerien massenhaft über eine angehängte Browser-Sitzung herunter
Funktioniert mit Setup
Was es kann
Lädt Bilder in voller Größe von authentifizierten/login-geschützten Galerie-Websites massenhaft herunter, indem ein angehängter Chrome-Browser-Tab weitergeleitet wird, Bild-URL-Muster (data-max, data-src, lightbox) erkannt, die Paginierung durchlaufen und parallel mit einem Referer-Header heruntergeladen wird. Wird ausgelöst, wenn darum gebeten wird, Bilder aus einer Galerie zu scrapen, zu speichern oder massenhaft herunterzuladen, Bilder in voller Größe aus Thumbnails zu extrahieren oder von mehrseitigen Galerien herunterzuladen. Hinweis: Enthält premium-lock-bypass und Anti-Erkennungs-Iframe-Techniken, die auf gated content abzielen, was site-ToS und rechtliche Risiken birgt.
Testbericht
SKILL.md + beide Skripte roh abgerufen (alle HTTP 200) und in ein temporäres HOME installiert: SKILL.md landete unter ~/.claude/skills/gallery-scraper/SKILL.md mit intaktem scripts/. Frontmatter wird geparst (name+description+permissions). Skripte sind harmlos: download_gallery.sh ist eine parallele curl-Schleife mit Referer, extract_patterns.js sind DOM pattern-detection helpers. Konnte den Output NICHT messen — der Kern-Workflow benötigt die OpenClaw Browser Relay Chrome-Erweiterung plus einen live eingeloggten Galerie-Tab, den ich nicht anhängen oder ausführen kann, daher wurde kein Baseline-vs-Skill-Artefakt erstellt. Trigger-Formulierungen beurteilt: SOLLTE auslösen — „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“; SOLLTE NICHT — „download this one PDF invoice from my email“, „scrape product prices from this store category page“. Alle 5 korrekt. Sicherheit: keine Malware/Exfiltration, aber der Skill liefert premium-unlock lock-button clicking, einen hidden-iframe anti-CDP-detection „trick“ und document.cookie extraction — Zugriffssteuerungs-Umgehungsfunktionen, die die Verwendung gegen paywalled galleries implizieren (ToS/rechtliches Risiko).
Getestet am: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
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.
Befehle & Beispiel-Prompts
/gallery-scraperLädt Bilder von login-geschützten Galerien massenhaft über eine angehängte Browser-Sitzung herunter
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Download all images from this gated gallery siteScrape full-size photos from this authenticated galleryBatch save images from a multi-page photo gallery