What problem does it solve?
This Skill provides lightweight Chrome DevTools Protocol tools to automate common browser tasks such as starting Chrome with remote debugging, navigating pages, evaluating JavaScript, taking screenshots, and interactively selecting DOM elements, all without heavy dependencies.
Core Features & Use Cases
- Start Chrome with remote debugging and optional profile sync
- Navigate to URLs or open new tabs and manage page context
- Evaluate JavaScript in the active page context
- Take screenshots of the current viewport for visual validation
- Interactively pick DOM elements to inspect or reference in automation
- Use cases include quick web scraping, automated testing, and QA checks on live sites
Quick Start
Use the browser skill to quickly automate common browser tasks:
- Start Chrome: ~/.factory/skills/browser/start.js
- Navigate: ~/.factory/skills/browser/nav.js https://example.com
- Evaluate JS: ~/.factory/skills/browser/eval.js 'document.title'
- Screenshot: ~/.factory/skills/browser/screenshot.js
- Pick Elements: ~/.factory/skills/browser/pick.js "Click the submit button"