Back to Skills

web-access

所有联网操作必须通过此 skill 处理,包括:搜索、网页抓取、登录后操作、网络交互等。 触发场景:用户要求搜索信息、查看网页内容、访问需要登录的网站、操作网页界面、抓取社交媒体内容(小红书、微博、推特等)、读取动态渲染页面、以及任何需要真实浏览器环境的网络任务。

5,875stars455forksUpdated 4/30/2026

Security Assessment

Safe(100/100)
Security Score100/100

About web-access

The web-access skill is designed to enable AI systems to perform a wide range of network operations, including web searches, content scraping, login-based interactions, and navigating dynamic websites. It provides a comprehensive solution for AI to interact with the web in ways that require a real browser environment, such as searching for information, accessing login-restricted content, or interacting with pages that require real-time navigation. By leveraging browser automation and advanced techniques, it helps achieve these tasks without compromising on accuracy or efficiency.

This skill's main features include the ability to use multiple web tools, such as WebSearch, WebFetch, and curl, depending on the specific requirements of a task. For example, WebSearch is used for retrieving search results, WebFetch is used to extract specific content from known URLs, and curl handles the raw HTML source of a page. Additionally, it integrates Chrome's CDP (Chrome DevTools Protocol) to manage tasks that require user authentication or complex interactions, such as clicking buttons, filling forms, or dealing with pop-ups. Users can also access locally stored Chrome history or bookmarks for browsing previously visited pages.

The target users for this skill include developers and automation engineers who require precise control over web interactions. It is ideal for tasks involving web scraping, content extraction, and user-based interactions with websites, particularly when working with platforms that enforce strict anti-bot measures. It is also useful for anyone needing to automate complex tasks on the web, particularly in environments where standard scraping techniques fall short.

FAQ

What web tools are available with this skill?

The web-access skill provides several tools, including WebSearch for retrieving search results, WebFetch for extracting specific content from a URL, curl for obtaining raw HTML, and Chrome CDP for browser automation tasks requiring login or interaction.

Can this skill interact with websites requiring login?

Yes, the skill uses Chrome's CDP to perform tasks like logging in, clicking buttons, filling forms, and interacting with dynamically rendered content, all while maintaining session integrity.

What are the system requirements to use this skill?

You need Node.js version 22 or higher (or version 18 with the 'ws' module) and Chrome with remote debugging enabled. This is necessary for establishing a connection with the CDP proxy for browser automation.

Is this skill suitable for scraping social media platforms like Weibo or Twitter?

Yes, the skill can scrape social media platforms, but platforms like Weibo, Twitter, and Little Red Book may have anti-scraping measures in place. The skill includes protections, but the risk of account bans cannot be fully eliminated.

Can I use this skill without a known URL?

Yes, with the Chrome CDP mode, the skill can start from any page, search, click, or navigate through the website to find the desired content, without needing a predefined URL.

All Files

11 files
README.md6.1 KB
View
scripts/check-deps.mjs4.8 KB
View
.claude-plugin/plugin.json0.5 KB
View
references/cdp-api.md2.7 KB
View
references/site-patterns/.gitkeep0.0 KB
View
SKILL.md7.8 KB
View
scripts/find-url.mjs8.5 KB
View
scripts/cdp-proxy.mjs21.4 KB
View
.gitignore0.0 KB
View
.claude-plugin/marketplace.json0.4 KB
View
scripts/match-site.mjs1.5 KB
View

Install web-access

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill