Agent skill · software engineering · aradotso
web-access-claude-skill
Give Claude Code full internet access with three-layer channel dispatch, CDP browser automation, and parallel sub-agent task splitting
Why this skill is useful
Adds a CDP proxy and automation scripts that enable web browsing capabilities not previously available to Claude Code.
What it needs
Requires node installed locally. About 7k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.
What this skill does
Web Access Skill for Claude Code Skill by ara.so — Daily 2026 Skills collection. A skill that gives Claude Code complete internet access using three-layer channel dispatch (WebSearch / WebFetch / CDP), Chrome DevTools Protocol browser automation via a local proxy, parallel sub-agent task splitting, and cross-session site experience accumulation. What This Project Does Claude Code ships with WebSearch and WebFetch but lacks: Dispatch strategy — knowing when to use which tool Browser automation — clicking, scrolling, file upload, dynamic pages Accumulated site knowledge — domain-specific patterns reused across sessions Web Access fills all three gaps with: Capability Detail --- --- Auto tool selection WebSearch / WebFetch / curl / Jina / CDP chosen per scenario CDP Proxy Connects directly to your running Chrome, inherits login state Three click modes /click (JS), /clickAt (real mouse events), /setFiles (upload) Parallel dispatch Multiple targets → sub-agents share one Proxy, tab-isolated Site experience store Per-domain URL patterns, quirks, traps — persisted across sessions Media extraction Pull image/video URLs from DOM, screenshot any video frame Installation Option A — Let Claude install it: or in English: Option B — Manual: The skill file is ~/.claude/skills/web-access/SKILL.md. Claude Code loads all SKILL.md files under ~/.claude/skills/ automatically. Prerequisites Node.js 22+ Enable Chrome Remote Debugging 1. Open chrome://inspect/#remote-debugging in your Chrome 2. Check Allow remote debugging for this browser instance 3. Restart Chrome if prompted Verify Dependencies Expected output: CDP Proxy — Core Component The proxy is a lightweight Node.js WebSocket bridge between Claude and your Chrome instance. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/web-access-claude-skill