Community生产力与协作github.com

steel-dev/steel-browser

当 WebFetch 或 curl 无法获取或不足以处理需要 JavaScript 渲染、表单提交、截图、反爬虫等复杂网页任务时,使用此技能。

steel-browser 是什么?

steel-dev/steel-browser 是一个云端浏览器技能,专为处理传统 HTTP 请求(如 WebFetch 或 curl)无法胜任的网页任务而设计。它的主要用途包括:需要 JavaScript 渲染的页面(此类页面 WebFetch 会返回空 HTML)、需要填写并提交表单的场景、截取实时网页截图或生成 PDF、突破 CAPTCHA 等机器人检测机制、处理登录流程以及需要保持会话状态的多步骤浏览器导航。该技能运行一个真实的云端浏览器,能够执行 JavaScript、管理 Cookie、模拟点击和表单提交,并处理反爬虫措施。它适用于 AI 代理(如 Claude、Codex)需要实际执行网页操作(访问、交互、提取、捕获),而非仅编写自动化代码的场景。对于静态页面(简单 GET 即可获取)、本地或私有网络目标、用户自行运行的浏览器自动化代码编写需求,以及关于浏览器工具的概念性问题,则不应使用此技能。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/steel-dev/cli/tree/main/skills/steel-browser

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

steel-browser 是做什么的?

当 WebFetch 或 curl 无法获取或不足以处理需要 JavaScript 渲染、表单提交、截图、PDF 导出、CAPTCHA/反爬虫绕过、登录流程以及需要持久会话状态的多步骤浏览器导航等网页任务时,请使用此技能。对于需要 JavaScript 渲染的页面,WebFetch 会返回空 HTML;此技能则运行一个真正的云端浏览器,能够执行 JavaScript、维护 Cookie、点击按钮并处理反爬虫措施。请在此技能让用户实际执行网页任务(访问、交互、提取、捕获)时触发,而非仅为用户编写代码。仅在以下情况跳过使用:静态页面可通过简单 GET 请求获取、目标为本地主机或私有网络、编写用户将自行运行的浏览器自动化代码,或关于浏览器工具的概念性问题。

相关技能