browser-harness-authoring
Browser Harness Authoring
Overview
Map a repeatable website flow once, verify it safely, and save the result as a site-specific Hermes skill. The resulting browser harness records the browser lane, semantic targets, checkpoints, failure modes, recovery paths, and human decision gates needed to replay the flow without exploring the site from scratch every time.
This skill separates two modes:
- Authoring mode explores and documents with dummy data. It never completes irreversible actions.
- Execution mode replays a verified harness mechanically, pausing at decision gates and whenever reality differs from the harness.
A harness makes a known workflow less chaotic; it does not turn every website into a stable API. CAPTCHA, multifactor authentication, anti-bot systems, session expiry, and UI changes remain real constraints.
The approach originated in the community workshop Teach Hermes to Drive Any Website — Zero Config and has been updated for current Hermes browser, profile, skill, and cron behavior.
When to Use
Use when: