manikantasai-playwright-automation
Automatyzuj przeglądarką bez komplikacji – bezpośredni dostęp do Playwright API
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do automatyzacji przeglądarki internetowej oparty na Playwright API. Nawiguj po stronach, wchodzić w interakcje z elementami, wyciągaj dane, rób zrzuty ekranu, generuj pliki PDF, nagrywaj wideo i automatyzuj złożone przepływy pracy. Podejście bezpośrednie do API jest bardziej niezawodne niż warianty oparte na MCP.
Jak używać
Zainstaluj Playwright globalnie na swoim systemie za pomocą npm: npm install -g playwright. To narzędzie wymaga Node.js i npx.
Pobierz przeglądarki, które będą potrzebne do automatyzacji. Zainstaluj Chromium poleceniem npx playwright install chromium. Opcjonalnie możesz zainstalować Firefox lub WebKit, jeśli planujesz testować na tych silnikach.
Jeśli pracujesz na Ubuntu lub Debian, zainstaluj zależności systemowe poleceniem sudo npx playwright install-deps chromium, aby Playwright mógł prawidłowo działać.
Utwórz skrypt JavaScript, który uruchomi przeglądarkę i wykona zadanie. Użyj chromium.launch() aby otworzyć przeglądarkę, browser.newPage() aby stworzyć nową kartę, a następnie page.goto() aby przejść do wybranego adresu URL.
Do interakcji z elementami strony stosuj lokalizatory zamiast surowych selektorów CSS. Użyj page.getByRole(), page.getByLabel() lub page.getByPlaceholder() – te metody automatycznie czekają na gotowość elementu i są odporne na zmiany w strukturze DOM.
Po zakończeniu automatyzacji zamknij przeglądarkę poleceniem browser.close(). Jeśli potrzebujesz zrzutu ekranu, użyj page.screenshot() przed zamknięciem.
Podobne skille
webapp-testing
autor: anthropics
dependency-upgrade
autor: wshobson
playwright-browser-automation
autor: lackeyjb
code-review-excellence
autor: wshobson
langgraph-docs
autor: langchain-ai
crypto-research
autor: stevengonsalvez