Toolverse
All skills

dev-browser

by SawyerHood

Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include \

Installation

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

Installation

Quick info

Category
Frontend
Views
151

About this skill

Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include \

How to use

  1. Uruchom serwer dev-browser w trybie samodzielnym, wykonując komendę ./skills/dev-browser/server.sh u0026. Czekaj na komunikat "Ready" — oznacza to, że przeglądarka jest gotowa do pracy. Jeśli chcesz pracować w tle bez widocznego okna, dodaj flagę --headless.
  2. Opisz zadanie, które chcesz zautomatyzować: nawigacja do adresu URL, kliknięcie na element, wypełnienie formularza, zrobienie zrzutu ekranu lub ekstrakcja danych. Skill automatycznie rozpozna żądania zawierające frazy takie jak "przejdź do", "kliknij na", "wypełnij formularz", "zrób zrzut", "zaloguj się" lub inne interakcje z przeglądarką.
  3. Dla stron, których kod źródłowy znasz, przekaż selektory CSS bezpośrednio. Dla nieznanych układów stron użyj funkcji getAISnapshot() do odkrycia elementów na stronie, a następnie selectSnapshotRef() do interakcji z nimi.
  4. Jeśli potrzebujesz pracować w już zalogowanej sesji przeglądarki użytkownika, uruchom tryb rozszerzenia: cd skills/dev-browser u0026u0026 npm i u0026u0026 npm run start-extension u0026. Czekaj na komunikat "Waiting for extension to connect...".
  5. Napisz małe, skupione skrypty do wykonania zadań krok po kroku. Po udowodnieniu części przepływu pracy, jeśli pojawi się powtarzająca się praca, napisz skrypt do jej automatyzacji w jednym wykonaniu.
  6. Używaj zrzutów ekranu, aby zobaczyć to, co widzi użytkownik, i potwierdzić, że automatyzacja przebiega prawidłowo.

Related skills

browser-use

by browser-use

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.

Frontend
23107

shadcn-ui

by josechifflet

shadcn/ui component patterns for Next.js 16 applications. This skill should be used when adding UI components, customizing component styles, composing primitives, or integrating forms with react-hook-form. Covers installation, customization, composition patterns, and

Frontend
157206

angular

by sickn33

Modern Angular (v20+) expert with deep knowledge of Signals, Standalone Components, Zoneless applications, SSR/Hydration, and reactive patterns. Use PROACTIVELY for Angular development, component architecture, state management, performance optimization, and migration to modern

Frontend
2656

interactive-dashboard-builder

by anthropics

Build self-contained interactive HTML dashboards with Chart.js, dropdown filters, and professional styling. Use when creating dashboards, building interactive reports, or generating shareable HTML files with charts and filters that work without a server.

Frontend
2298

frontend-ui-ux

by code-yeongyu

Designer-turned-developer who crafts stunning UI/UX even without design mockups

Frontend
1884

zustand

by lobehub

Zustand state management guide. Use when working with store code (src/store/**), implementing actions, managing state, or creating slices. Triggers on Zustand store development, state management questions, or action implementation.

Frontend
36126