browser-daemon
Persistent browser automation via Playwright daemon. Keep a browser window open and send it commands (navigate, execute JS, inspect console). Perfect for interactive debugging, development, and testing web applications. Use when you need to interact with a browser repeatedly
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Persistent browser automation via Playwright daemon. Keep a browser window open and send it commands (navigate, execute JS, inspect console). Perfect for interactive debugging, development, and testing web applications. Use when you need to interact with a browser repeatedly without opening/closing it.
How to use
Zainstaluj skill w katalogu ~/.claude/skills/playwright-skill (jeśli jeszcze tam nie ma). Upewnij się, że pliki browser-daemon.js i browser-client.js są obecne i mają uprawnienia do wykonania.
Uruchom demona w tle, wpisując w terminalu: node ~/.claude/skills/playwright-skill/browser-daemon.js. Okno przeglądarki Chrome otworzy się i pozostanie otwarte. Możesz też poprosić Claude'a: "Start the browser daemon in the background".
Aby przejść do strony, użyj: ~/.claude/skills/playwright-skill/browser-client.js navigate "http://localhost:8080/sciezka". Demon zaakceptuje komendę i załaduje adres w otwartej przeglądarce.
Wykonaj kod JavaScript w kontekście strony, wpisując: ~/.claude/skills/playwright-skill/browser-client.js exec "document.title" lub inny kod. Wynik pojawi się w odpowiedzi.
Sprawdź logi konsoli przeglądarki komendą: ~/.claude/skills/playwright-skill/browser-client.js console. Aby wyczyścić logi, użyj: ~/.claude/skills/playwright-skill/browser-client.js console-clear.
Jeśli potrzebujesz zmienić rozmiar okna, wpisz: ~/.claude/skills/playwright-skill/browser-client.js resize 1920 1080. Demon będzie czekać na kolejne komendy, dopóki go nie zamkniesz.