What problem does it solve?
This Skill reduces the manual overhead of browser testing and data collection by offering a minimal set of CDP-based tools to start Chrome, navigate pages, run JavaScript, capture screenshots, and interactively select DOM elements.
Core Features & Use Cases
- Start Chrome with remote debugging on a dedicated port.
- Navigate pages or open new tabs and evaluate JavaScript in the active page.
- Take screenshots of the current viewport and inspect DOM elements interactively.
- Use cases include UI testing, automated demos, and debugging sessions for web applications.
Quick Start
Start Chrome with remote debugging and use the provided commands:
- ~/.factory/skills/browser/start.js # Fresh profile
- ~/.factory/skills/browser/start.js --profile # Copy your profile (cookies, logins)
- ~/.factory/skills/browser/nav.js https://example.com
- ~/.factory/skills/browser/nav.js https://example.com --new
- ~/.factory/skills/browser/eval.js 'document.title'
- ~/.factory/skills/browser/screenshot.js
- ~/.factory/skills/browser/pick.js "Click the submit button"