← ClaudeAtlas

agent-browserlisted

Specialized browser automation for agent workflows with structured data extraction, multi-step workflows, error recovery, and state persistence.
Silex-Research/DontPanic · ★ 2 · AI & Automation · score 71
Install: claude install-skill Silex-Research/DontPanic
# Agent Browser Skill ## Overview Specialized browser automation designed specifically for agent workflows. Unlike general browser use, this skill optimizes for: - Structured data extraction - Multi-step workflows - Error recovery - State persistence across sessions - Integration with agent memory systems ## Key Differentiator: Browser Use vs. Agent Browser | Feature | Browser Use | Agent Browser | |---------|-------------|---------------| | **Primary use** | One-off tasks | Recurring workflows | | **State** | Ephemeral | Persistent across sessions | | **Error handling** | Basic retry | Sophisticated recovery | | **Data extraction** | Raw scraping | Structured to QMD | | **Integration** | Manual | Automatic agent memory | ## Core Capabilities ### 1. Persistent Sessions ```javascript // Save browser state (cookies, localStorage) await agentBrowser.saveSession('instagram-auth', { cookies: await page.cookies(), localStorage: await page.evaluate(() => localStorage), timestamp: Date.now() }); // Resume later await agentBrowser.loadSession('instagram-auth'); ``` ### 2. Structured Data Pipeline ```javascript // Extract → Transform → Load to QMD const workflow = { source: 'https://apps.apple.com/charts', extract: async (page) => { return await page.evaluate(() => { return Array.from(document.querySelectorAll('.app')).map(app => ({ name: app.querySelector('.name').textContent, rank: app.querySelector('.rank').textContent, category: a