Browser Search

Verstecktes Browser-Abrufen und Multi-Engine-Suche für KI-Web-Recherche.

von Johell1NS · Johell1NS/browser-search

Funktioniert mit Setup ★ 8.4/10

Browser Search — Verstecktes Browser-Abrufen und Multi-Engine-Suche für KI-Web-Recherche.

Was es kann

Dreistufiger Web-Recherche-Stack: SearXNG für multi-engine search, Camofox für JS-heavy pages, und CloakBrowser für sites behind Cloudflare oder DataDome. Wird bei web research, scraping und pages ausgelöst, die plain fetching nicht rendern kann.

Testbericht

Задача: вытащить заголовок и текст с JS-рендеренной страницы quotes.toscrape.com/js — базлайн голым curl против бандла cloak-fetch.mjs. Die Baseline war nutzlos: nach dem Entfernen der Tags 0 Zitate (контент собирается на клиенте); der Skill startete stealth-Chromium und gab den title 'Quotes to Scrape', 1499 символов und alle 10 цитат за 6.6 с zurück. Sicherheitsaussagen wurden live und nicht nur textlich überprüft: Der SSRF-Block funktionierte bei 169.254.169.254 ('Blocked IP') und localhost ('Blocked hostname'), der path-traversal guard wehrte --script /etc/passwd ab, und die gebündelten Tests lieferten 28/28 und 12/12 passed. Hauptvorbehalt: 2 von 3 Tools (SearXNG und Camofox) erfordern Docker, das in der Umgebung nicht vorhanden ist – diese habe ich NICHT gemessen, die Flaggschiff-Funktion 'multi-engine search' bleibt ungeprüft, und das eigene check.sh zeigt dies ehrlich. Eine weitere Ungenauigkeit: SKILL.md verspricht 'all commands/scripts are read-only, safe in Plan mode', aber der erste Start von cloak-fetch lud 140 MB Chromium in ~/.cloakbrowser herunter. Docker + zwei Container – echte Handarbeit, отсюда setup.

Getestet am: 2026-07-17 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/Johell1NS/browser-search.git
mkdir -p ~/.claude/skills
cd browser-search && rm -rf .git && cp -r . ~/.claude/skills/browser-search
cd ~/.claude/skills/browser-search && npm install

Befehle & Beispiel-Prompts

  • /browser-searchVerstecktes Browser-Abrufen und Multi-Engine-Suche für KI-Web-Recherche.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • This page needs JavaScript to render, can you fetch the actual content
  • Search across multiple engines for me and pull the real page text back
  • This site is behind Cloudflare, I still need the rendered page content