Browser Search

Ukryte pobieranie z przeglądarki i wyszukiwanie wielosilnikowe dla badań internetowych AI.

Autor: Johell1NS · Johell1NS/browser-search

Działa po konfiguracji ★ 8.4/10

Browser Search — Ukryte pobieranie z przeglądarki i wyszukiwanie wielosilnikowe dla badań internetowych AI.

Co robi ten skill

Trójwarstwowy stos do badań internetowych: SearXNG do wyszukiwania wielosilnikowego, Camofox do stron z dużą ilością JS i CloakBrowser do witryn za Cloudflare lub DataDome. Uruchamia się na żądania dotyczące badań internetowych, scrapingu i stron, których zwykłe pobieranie nie może wyrenderować.

Raport z testu

Zadanie: wyciągnąć nagłówek i tekst ze strony quotes.toscrape.com/js renderowanej przez JS — wersja bazowa gołym curl kontra pakiet cloak-fetch.mjs. Wersja bazowa bezużyteczna: po usunięciu tagów 0 cytatów (treść jest zbierana po stronie klienta); umiejętność uruchomiła stealth-Chromium i zwróciła tytuł 'Quotes to Scrape', 1499 znaków i wszystkie 10 cytatów w 6.6 s. Deklaracje dotyczące bezpieczeństwa zostały sprawdzone na żywo, a nie tylko na podstawie tekstu: blok SSRF zadziałał na 169.254.169.254 ('Blocked IP') i localhost ('Blocked hostname'), ochrona przed path-traversal odrzuciła --script /etc/passwd, a testy w pakiecie dały 28/28 i 12/12 passed. Główne zastrzeżenie: 2 z 3 narzędzi (SearXNG i Camofox) wymagają Dockera, którego nie ma w środowisku — ich NIE mierzyłem, flagowy 'multi-engine search' pozostaje niesprawdzony, a własny check.sh uczciwie to pokazuje. Kolejna nieścisłość: SKILL.md obiecuje 'all commands/scripts are read-only, safe in Plan mode', ale pierwsze uruchomienie cloak-fetch pobrało 140 MB Chromium do ~/.cloakbrowser. Docker + dwa kontenery — to prawdziwa ręczna praca, stąd setup.

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

Instalacja

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

Komendy i przykładowe prompty

  • /browser-searchUkryte pobieranie z przeglądarki i wyszukiwanie wielosilnikowe dla badań internetowych AI.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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