
Browser Testing With Screenshots
This wraps the browser-tools CLI suite from agent-tools into a visual testing workflow. You get Chrome DevTools Protocol commands for navigating, screenshotting, and interacting with web apps during development. The interactive element picker (browser-pick.js) is the standout here since it lets you click elements in the actual browser instead of hunting for selectors. Most useful when you're testing localhost apps and need visual confirmation that UI changes work, not just that the DOM exists. The setup requires cloning and installing agent-tools separately, so it's more dependency overhead than a pure Node testing framework, but the screenshot-driven approach makes it easier to debug what's actually rendering versus what you expected.
- GitHub stars
- 719
- last updated
- Jun 11, 2026
Install
$ npx -y skills add agentworkforce/relay --skill browser-testing-with-screenshots --agent claude-codeInstalls into .claude/skills of the current project.
Files
Browser Testing with Screenshots
Overview
Automate Chrome browser testing with visual verification using browser-tools. Connect to Chrome DevTools Protocol for navigation, interaction, and screenshot capture to confirm application functionality.
Prerequisites
REQUIRED: Install agent-tools from https://github.com/badlogic/agent-tools
# Clone and install agent-tools
git clone https://github.com/badlogic/agent-tools.git
cd agent-tools
# Follow installation instructions in the repository
# Ensure all executables (browser-start.js, browser-nav.js, etc.) are in your PATH
Verify installation:
# Check that browser tools are available
which browser-start.js
which browser-nav.js
which browser-screenshot.js
All browser-* commands referenced in this skill come from the agent-tools repository and must be properly installed and accessible in your system PATH.
When to Use
Use this skill when:
Sponsors
Details
- Repository
- github.com/agentworkforce/relay
- Categories
- Testing & QA, AI & Agent Building, Automation & Workflows, Design & UI/UX, CLI & Terminal
- License
- Apache-2.0
- First seen
- Jun 11, 2026
More from agentworkforce/relay
All 18- Choosing Swarm Patterns
- Creating Agent Skills Skill
- Creating Claude Agents
- Creating Claude Hooks
- Creating Claude Rules
- Creating Skills
- Debugging Websocket Issues
- Deploying To Staging Environment
- Frontend Design
- Github Oauth Nango Integration
- Implementing Command Palettes
- Prpm Json Best Practices
- Relay 80 100 Workflow
- Review Fix Signoff Loop
- Setting Up Relayfile
- Using Agent Relay
- Writing Agent Relay Workflows