How eze-is/web-access works
Web Access is an Agent skill for choosing web-retrieval strategies and operating the user’s logged-in browser. The main flow is an Agent receiving a web task, applying the skill’s guidance, then using search/fetch tools or the CDP proxy to inspect and interact with pages; local browser history and saved site patterns support discovery and reuse. The graph includes the sampled runtime scripts and README-documented capabilities. Some strategy and integration details are documented but not shown in source excerpts, so those links are cited to the README.
Main entry points: SKILL.md Web Access skill · check-deps.mjs Runtime readiness · cdp-proxy.mjs CDP proxy · find-url.mjs Local URL search
Components 11
Agent workflow
- Web Access skill
SKILL.md - Web retrieval tools
Browser access
- Runtime readiness
scripts/check-deps.mjs - Browser discovery
scripts/browser-discovery.mjs - CDP proxy
scripts/cdp-proxy.mjs - Browser config template
templates/config.env.template
Discovery and memory
- Local URL search
scripts/find-url.mjs - Site pattern matching
scripts/match-site.mjs - Site patterns
references/site-patterns
Other components
- User
- User browser
Connections 14
- User → Web Access skill: requests task
README.md - Web Access skill → Web retrieval tools: chooses retrieval
README.md - Web Access skill → Runtime readiness: checks readiness
README.md - Runtime readiness → Browser discovery: selects browser
scripts/check-deps.mjs - Runtime readiness → Browser config template: creates config from
scripts/check-deps.mjs - Runtime readiness → CDP proxy: starts and checks
scripts/check-deps.mjs - CDP proxy → Browser discovery: discovers connection
scripts/cdp-proxy.mjs - CDP proxy → User browser: sends CDP commands
README.md - Web Access skill → CDP proxy: operates pages via
README.md - Web Access skill → Local URL search: locates visited URLs
README.md - Local URL search → User browser: reads local history
scripts/find-url.mjs - Web Access skill → Site pattern matching: loads site guidance
README.md - Site pattern matching → Site patterns: reads matching files
scripts/match-site.mjs - Web Access skill → Site patterns: reuses site knowledge
README.md