Toolverse
All skills

browser-tools

by Whamp

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.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
Whamp
Category
Frontend
Views
87

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

  1. 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.

  2. Uruchom Chrome z obsługą zdalnego debugowania, używając komendy start.js z 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.

  3. Otwórz stronę internetową za pomocą navigate.js, podając URL i opcjonalnie flagę --wait (np. domcontentloaded lub networkidle0), aby czekać na załadowanie strony przed kontynuacją.

  4. Przechwytuj zrzuty ekranu całej strony lub wybranych elementów, używając screenshot.js z flagą --element do wskazania selektora CSS oraz --out do określenia ścieżki zapisu.

  5. 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.

  6. Po zakończeniu pracy zamknij sesję Chrome, używając close.js z flagą --force, jeśli chcesz natychmiastowe zamknięcie bez czekania na graceful shutdown.

Related skills