Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Lightweight Chrome automation toolkit with shared configuration, JSON-first output, and six focused scripts for starting, navigating, inspecting, capturing, evaluating, and cleaning up browser sessions.
How to use
Zainstaluj skill w swoim środowisku Claude/Copilot, klonując repozytorium z GitHub (https://github.com/Whamp/whamp-claude-tools/tree/main/browser-tools-plugin/skills/browser-tools) lub dodając go do katalogu skills swojego agenta.
Uruchom Chrome z obsługą zdalnego debugowania, używając komendy
start.jsz flagą--profile, jeśli chcesz załadować istniejący profil użytkownika. Komenda zwróci numer portu (domyślnie 9222) i ścieżkę do katalogu danych użytkownika.Otwórz stronę internetową za pomocą
navigate.js, podając URL i opcjonalnie flagę--wait(np.domcontentloadedlubnetworkidle0), aby czekać na załadowanie strony przed kontynuacją.Przechwytuj zrzuty ekranu całej strony lub wybranych elementów, używając
screenshot.jsz flagą--elementdo wskazania selektora CSS oraz--outdo określenia ścieżki zapisu.Wykonaj kod JavaScript w kontekście strony za pomocą
evaluate.js, przekazując wyrażenie lub ścieżkę do pliku z kodem; wynik zostanie zwrócony jako JSON.Po zakończeniu pracy zamknij sesję Chrome, używając
close.jsz flagą--force, jeśli chcesz natychmiastowe zamknięcie bez czekania na graceful shutdown.