Toolverse
Wszystkie skille

browser-control

autor: imjszhang

Automatyzuj działania w przeglądarce przez API — zarządzaj kartami, pobieraj treść, wykonuj skrypty

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Frontend

O skillu

Skill do zautomatyzowania operacji przeglądarki za pośrednictwem HTTP API. Obsługuje zarządzanie kartami, pobieranie zawartości stron, wykonywanie skryptów JavaScript, operacje na ciasteczkami i wiele więcej. Idealne do automatyzacji zadań wymagających interakcji z przeglądarką — od ekstrakcji danych po manipulację elementami strony. Wymaga uruchomionego serwisu i podłączonego rozszerzenia przeglądarki.

Jak używać

  1. Sprawdź status serwisu, wysyłając żądanie curl do http://localhost:3333/api/browser/status. Upewnij się, że isRunning ma wartość true i że activeConnections wynosi co najmniej 1, co oznacza połączenie rozszerzenia przeglądarki.

  2. Przygotuj katalog roboczy dla tymczasowych plików — wszystkie skrypty i pliki JSON muszą być umieszczane w .claude/data/browser-control/workspace/, nigdy w katalogu głównym projektu.

  3. Zanim wykonasz nowy skrypt, przeszukaj bibliotekę istniejących skryptów za pomocą node .claude/skills/browser-control/scripts/search_library.js. Możesz wyszukiwać po adresie URL (--url), domenie i słowach kluczowych (--domain, --keywords) lub wyświetlić wszystkie dostępne skrypty.

  4. Jeśli znalazłeś gotowy skrypt w bibliotece, wykonaj go z parametrem --from-library. Jeśli skryptu nie ma, utwórz nowy w katalogu workspace.

  5. Podczas wykonywania iniekcji skryptu zawsze dodaj parametr --visual-feedback, aby użytkownik widział, które elementy strony są modyfikowane.

  6. Wykonaj skrypt — jeśli jest nowy, użyj parametru --auto-archive, aby automatycznie go zarchiwizować po zakończeniu.

Podobne skille