| name | agent-browser-visual |
| version | 1.0.0 |
| description | Visual capture and comparison: screenshots, PDFs, element highlighting,
accessibility snapshot diffs, screenshot diffs, and URL comparisons.
|
| allowed-tools | ["Bash","Read"] |
Agent Browser: Visual Capture & Comparison
Take screenshots, generate PDFs, highlight elements, and compare visual states.
Screenshots
agent-browser screenshot [path]
agent-browser screenshot [path] --full
agent-browser screenshot [path] --annotate
Default path: ./screenshot.png if omitted.
PDF Export
agent-browser pdf <path>
Element Highlighting
agent-browser highlight <sel>
Snapshot Diffs (Accessibility Tree)
agent-browser diff snapshot
agent-browser diff snapshot --baseline <file>
Screenshot Diffs (Visual)
agent-browser diff screenshot --baseline <file>
URL Comparison
agent-browser diff url <url1> <url2>
Examples
agent-browser screenshot /tmp/page.png --full
agent-browser pdf /tmp/report.pdf
agent-browser highlight "#error-message"
agent-browser snapshot > /tmp/baseline.txt
agent-browser diff snapshot --baseline /tmp/baseline.txt
agent-browser diff url "https://staging.example.com" "https://example.com"
Guidelines
- Use
--full for pages with scrollable content
- Use
--annotate to add visual labels to interactive elements
- Screenshot diffs are useful for visual regression testing
- Snapshot diffs compare the accessibility tree structure, not pixels
- Save screenshots to
/tmp/ for ephemeral captures