一键导入
docs-browser
使用 Chrome DevTools MCP 自动浏览官方文档并查找内容。当用户使用 /docs 命令、请求查询官方文档、需要在文档网站中搜索特定API/功能说明、或提到"查一下文档"、"看看官方文档"、"文档中怎么说"时触发。支持任意URL的官方文档查询。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
使用 Chrome DevTools MCP 自动浏览官方文档并查找内容。当用户使用 /docs 命令、请求查询官方文档、需要在文档网站中搜索特定API/功能说明、或提到"查一下文档"、"看看官方文档"、"文档中怎么说"时触发。支持任意URL的官方文档查询。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Automates Google Chrome and Chromium-based browsers via JXA with AppleScript dictionary discovery. Use when asked to "automate Chrome tabs", "control browser with JXA", "Chrome AppleScript automation", "Chromium browser scripting", or "browser tab management". Covers windows, tabs, execute(), tunneling patterns, and permissions.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Gemini CLI's capabilities with specialized knowledge, workflows, or tool integrations.
智能分组提交代码。按功能/模块划分未提交的代码,分批次有条理地 commit。当用户提到"提交"、"commit"、"分组提交"、"smart commit"时使用。
| name | docs-browser |
| description | 使用 Chrome DevTools MCP 自动浏览官方文档并查找内容。当用户使用 /docs 命令、请求查询官方文档、需要在文档网站中搜索特定API/功能说明、或提到"查一下文档"、"看看官方文档"、"文档中怎么说"时触发。支持任意URL的官方文档查询。 |
通过 Chrome DevTools MCP 自动浏览官方文档,查找并提取用户需要的内容。
从用户输入中提取:
示例输入:
/docs https://react.dev hooks → URL: react.dev, 关键词: hooks查一下Vue官方文档中的computed属性 → URL: vuejs.org, 关键词: computed在 https://nodejs.org/docs 查找 fs.readFile → URL: nodejs.org/docs, 关键词: fs.readFilemcp__chrome-devtools__new_page(url: <文档URL>)
如果用户只提供了框架名称而非完整URL,使用常见官方文档地址:
mcp__chrome-devtools__take_snapshot()
分析页面结构,识别:
大多数官方文档都有搜索功能,优先使用:
# 定位搜索框
mcp__chrome-devtools__take_snapshot() # 获取元素uid
mcp__chrome-devtools__click(uid: <搜索按钮或搜索框uid>)
mcp__chrome-devtools__fill(uid: <搜索输入框uid>, value: <搜索关键词>)
mcp__chrome-devtools__press_key(key: "Enter")
mcp__chrome-devtools__take_snapshot() # 获取搜索结果
mcp__chrome-devtools__click(uid: <最相关结果的uid>) # 点击进入详情页
到达目标页面后:
mcp__chrome-devtools__take_snapshot() # 获取完整页面内容
如果内容较长,可以滚动查看:
mcp__chrome-devtools__press_key(key: "PageDown")
mcp__chrome-devtools__take_snapshot()
将提取的内容整理为清晰的格式返回给用户,包括:
mcp__chrome-devtools__navigate_page(type: "back") # 返回上一页
mcp__chrome-devtools__navigate_page(type: "forward") # 前进
mcp__chrome-devtools__navigate_page(type: "reload") # 刷新
mcp__chrome-devtools__wait_for(text: <期望出现的文本>)
mcp__chrome-devtools__take_screenshot(filePath: "./docs-screenshot.png")
mcp__chrome-devtools__evaluate_script(function: "() => { return document.querySelector('article').innerText }")
很多网站使用快捷键打开搜索:
mcp__chrome-devtools__press_key(key: "Control+k") # 或 "Meta+k" (Mac)
mcp__chrome-devtools__press_key(key: "/") # 部分网站使用 / 键
使用 mcp__chrome-devtools__list_pages() 查看所有页面,必要时切换。
mcp__chrome-devtools__press_key(key: "End") # 滚动到底部
mcp__chrome-devtools__press_key(key: "Home") # 滚动到顶部
mcp__chrome-devtools__handle_dialog(action: "dismiss") # 关闭弹窗
1. mcp__chrome-devtools__new_page(url: "https://react.dev")
2. mcp__chrome-devtools__take_snapshot() # 找到搜索按钮
3. mcp__chrome-devtools__press_key(key: "Meta+k") # 打开搜索
4. mcp__chrome-devtools__take_snapshot() # 获取搜索框uid
5. mcp__chrome-devtools__fill(uid: "xxx", value: "useState")
6. mcp__chrome-devtools__press_key(key: "Enter")
7. mcp__chrome-devtools__take_snapshot() # 查看搜索结果
8. mcp__chrome-devtools__click(uid: "yyy") # 点击第一个结果
9. mcp__chrome-devtools__take_snapshot() # 提取内容
take_snapshot() 了解页面结构再进行操作