agent-browserlisted
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