web-access

Unified web access skill for search, scraping, login-required operations, and real-time browser interaction.

eze-is 8.4k ↓ 15k updated 3mo ago
Claude Code
View source ↗

What it does

  • exit 2 → 需询问用户偏好,写入 ${CLAUDESKILLDIR}/config.env 的 WEBACCESSBROWSER
  • exit 1 → 按 stdout 错误信息处理。若提示包含「Agent 处理顺序」,按其步骤执行(如先用系统命令打开浏览器后重跑),自动可解则不打扰用户;仍失败再向用户求助
  • 确保信息的真实性,一手信息优于二手信息:搜索引擎和聚合平台是信息发现入口。当多次搜索尝试后没有质的改进时,升级到更根本的获取方式:定位一手来源(官网、官方平台、原始页面)。
  • 看:用 /eval 查询 DOM,发现页面上的链接、按钮、表单、文本内容——相当于「看看这个页面有什么」
  • 做:用 /click 点击元素、/scroll 滚动加载、/eval 填表提交——像人一样在页面内自然导航
  • 读:用 /eval 提取文字内容,判断图片/视频是否承载核心信息——是则提取媒体 URL 定向读取或 /screenshot 视觉识别
  • 程序化方式(构造 URL 直接导航、eval 操作 DOM):成功时速度快、精确,但对网站来说不是正常用户行为,可能触发反爬机制。

Requirements & configuration

  • 很多网站的链接包含会话相关的参数(如 token),这些参数是正常访问所必需的。提取 URL 时应保留完整地址,不要裁剪或省略参数。URL 通过 POST body 原样传入 /new 或 /navigate。
  • 上下文保护:抓取内容不进入主 Agent 上下文,主 Agent 只接收摘要,节省 token

Configuration: WEB_ACCESS_BROWSER

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

Unified web access skill for search, scraping, login-required operations, and real-time browser interaction.

Source

Repository: https://github.com/eze-is/web-access

web-access FAQ

What does the web-access skill do?

所有联网操作必须通过此 skill 处理,包括:搜索、网页抓取、登录后操作、网络交互等。 触发场景:用户要求搜索信息、查看网页内容、访问需要登录的网站、操作网页界面、抓取社交媒体内容(小红书、微博、推特等)、读取动态渲染页面、以及任何需要真实浏览器环境的网络任务。 exit 2 → 需询问用户偏好,写入 ${CLAUDESKILLDIR}/config.env 的 WEBACCESSBROWSER exit 1 → 按 stdout 错误信息处理。若提示包含「Agent 处理顺序」,按其步骤执行(如先用系统命令打开浏览器后重跑),自动可解则不打扰用户;仍失败再向用户求助

What does web-access require?

很多网站的链接包含会话相关的参数(如 token),这些参数是正常访问所必需的。提取 URL 时应保留完整地址,不要裁剪或省略参数。URL 通过 POST body 原样传入 /new 或 /navigate。 上下文保护:抓取内容不进入主 Agent 上下文,主 Agent 只接收摘要,节省 token Configuration keys: WEB_ACCESS_BROWSER.

How do I install web-access?

Run: npx -y skills add https://github.com/eze-is/web-access --skill web-access --agent claude-code — the source lives at github.com/eze-is/web-access.

Maintain web-access?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

web-access on getagentictools
[![web-access on getagentictools](https://getagentictools.com/badge/skills/eze-is-web-access-web-access.svg)](https://getagentictools.com/skills/eze-is-web-access-web-access?ref=badge)
npx agentictools info skills/eze-is-web-access-web-access

The second line is the CLI lookup for this page — handy in READMEs and docs.