local-testing
Installation
SKILL.md
Local App & Bot Testing
Two approaches for local testing on macOS:
| Approach | Tool | Best For |
|---|---|---|
| agent-browser + CDP | agent-browser CLI |
Electron apps, web apps (DOM access, JS eval) |
| osascript (AppleScript) | osascript -e |
Native macOS apps (WeChat, Discord, Telegram, Slack) |
Part 1: agent-browser (Electron / Web Apps)
Use agent-browser to automate Chromium-based apps via Chrome DevTools Protocol.
Install via npm i -g agent-browser, brew install agent-browser, or cargo install agent-browser. Run agent-browser install to download Chrome. Run agent-browser upgrade to update.