← ClaudeAtlas

agent-browserlisted

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
SkyWalker2506/claude-config · ★ 3 · AI & Automation · score 77
Install: claude install-skill SkyWalker2506/claude-config
# Browser Automation — agent-browser Install: `npm i -g agent-browser` → `agent-browser install` (Chrome indir). ## Core Workflow Her otomasyon bu 4 adımı izler: 1. **Navigate** → `agent-browser open <url>` 2. **Snapshot** → `agent-browser snapshot -i` (ref'leri al: `@e1`, `@e2`, ...) 3. **Interact** → ref kullanarak tıkla/doldur 4. **Re-snapshot** → sayfa değiştikten sonra MUTLAKA yeni snapshot ```bash agent-browser open https://example.com/form agent-browser snapshot -i agent-browser fill @e1 "user@example.com" && agent-browser fill @e2 "pass" && agent-browser click @e3 agent-browser wait --load networkidle && agent-browser snapshot -i ``` **Önemli:** Ref'ler (`@e1`) sayfa değişince geçersiz olur. Navigasyon / form submit / modal sonrası her zaman re-snapshot. ## Zincirleme Ara çıktıya ihtiyaç yoksa `&&` ile zincirle (daha hızlı): ```bash agent-browser open https://example.com && agent-browser wait --load networkidle && agent-browser snapshot -i ``` ## Kimlik Doğrulama **Tercih edilen — auth vault (şifreli, tekrar kullanılabilir):** ```bash echo "$PASS" | agent-browser auth save myapp --url https://app.com/login --username user --password-stdin agent-browser auth login myapp ``` **Profil ile kalıcı oturum:** ```bash agent-browser --profile ~/.myapp open https://app.com/login # ... ilk giriş ... # Sonraki çalıştırmalarda direkt dashboard'a git agent-browser --profile ~/.myapp open https://app.com/dashboard ``` Detay: `references/authentication.md` ## Temel Komu