Dev Browser

Automatyzacja przeglądarki oparta na Playwright, z trwałym serwerem stron, ale własne skrypty żyją poza tym repo.

Autor: code-yeongyu · code-yeongyu/oh-my-openagent

Działa po konfiguracji ★ 7.6/10

Dev Browser — Automatyzacja przeglądarki oparta na Playwright, z trwałym serwerem stron, ale własne skrypty żyją poza tym repo.

Co robi ten skill

Prowadzi trwałą sesję Chromium (headless/z rozszerzeniem) przez niewielkie API klienckie (connect, page, getAISnapshot, selectSnapshotRef), dzięki czemu wieloetapowa nawigacja, wypełnianie formularzy, scraping i zrzuty ekranu przetrwają między uruchomieniami skryptu. Uruchamia się przy frazach nawiguj/kliknij/wypełnij/zrzut ekranu/scrapuj/automatyzuj/testuj stronę. W tym repo dostarczany jest tylko jako SKILL.md plus dwa dokumenty referencyjne; rzeczywiste server.sh i client.js, które każe uruchomić, nie są tu obecne.

Raport z testu

SKILL.md każe uruchomić ./server.sh i zaimportować @/client.js, ale żadne z nich nie istnieje nigdzie w tej ścieżce repo — środowisko uruchomieniowe jest pobierane w czasie builda z prywatnego pakietu npm (@oh-my-opencode/skills-loader-core), a własny plik skillu references/installation.md przyznaje, że prawdziwe źródło to github.com/sawyerhood/dev-browser.

Testowano: 2026-07-13 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/code-yeongyu/oh-my-openagent
cd oh-my-openagent
mkdir -p ~/.claude/skills
cp -r packages/omo-opencode/src/features/builtin-skills/dev-browser ~/.claude/skills/dev-browser

Komendy i przykładowe prompty

  • /dev-browserAutomatyzacja przeglądarki oparta na Playwright, z trwałym serwerem stron, ale własne skrypty żyją poza tym repo.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Go to this website and take a screenshot of the homepage for me
  • Fill out the signup form on this page and submit it automatically
  • Scrape the product prices from this page across a few navigations