browser-control
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
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ć
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.
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.
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.
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.
Podczas wykonywania iniekcji skryptu zawsze dodaj parametr --visual-feedback, aby użytkownik widział, które elementy strony są modyfikowane.
Wykonaj skrypt — jeśli jest nowy, użyj parametru --auto-archive, aby automatycznie go zarchiwizować po zakończeniu.