원클릭으로
chrome-devtools
使用 Chrome DevTools MCP 进行专家级浏览器自动化、调试与性能分析。适用于网页交互、截图采集、网络流量分析以及性能剖析。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
使用 Chrome DevTools MCP 进行专家级浏览器自动化、调试与性能分析。适用于网页交互、截图采集、网络流量分析以及性能剖析。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
LLM Wiki - 用 LLM 构建和维护个人结构化 Markdown 知识库 Wiki。当用户需要创建知识库、导入资料到 Wiki、查询知识库内容、维护知识库健康状态时触发。关键词:知识库、wiki、ingest、导入资料、知识整理、知识管理。不触发:非知识库的通用问答、非 Wiki 的文件管理、无持续积累需求的单次文档摘要。
面向 AI 智能体的无头浏览器自动化 CLI,基于无障碍树快照和 ref 元素选择。适用于自动化多步骤网页工作流、填写表单、爬取数据、登录网站、测试 Web 应用或任何程序化浏览器交互场景。当需要确定性元素选择、会话隔离或复杂 SPA 自动化时,优先使用本工具而非内置浏览器工具。若主要目标是截图、PDF 或视觉检查,则使用内置浏览器工具。
生成或编辑图片(Gemini API)。当用户要求生成图片、画图、编辑图片、图像处理时使用。零依赖纯 Python 实现,无需 pip/uv。
对陌生代码工程进行系统化探索、逆向梳理与文档化总结。用于用户要求“先熟悉项目”“分析仓库/代码架构”“输出项目概览”“梳理核心流程、模块边界、接口、数据模型、部署运行机制”时;适合接手新仓库、入职交接、历史系统盘点、重构前调研、技术方案前置摸底。
去除文本中的 AI 生成痕迹。适用于编辑或审阅文本,使其听起来更自然、更像人类书写。 基于维基百科的"AI 写作特征"综合指南。检测并修复以下模式:夸大的象征意义、 宣传性语言、以 -ing 结尾的肤浅分析、模糊的归因、破折号过度使用、三段式法则、 AI 词汇、否定式排比、过多的连接性短语。
ArkTS 与 HarmonyOS/OpenHarmony 一站式开发助手。遇到 .ets 文件、@ohos 包、 ArkTS 语法/TypeScript 迁移问题、HarmonyOS 构建/部署/调试/E2E 请求时激活。 覆盖语法迁移、性能优化、编译错误修复、CodeLinter 质量检查,以及代码-构建-部署- 截图-交互-日志排查的端到端开发循环。
| name | chrome-devtools |
| description | 使用 Chrome DevTools MCP 进行专家级浏览器自动化、调试与性能分析。适用于网页交互、截图采集、网络流量分析以及性能剖析。 |
| license | MIT |
这是一个用于控制和检查实时 Chrome 浏览器的专项技能。它基于 chrome-devtools MCP 服务器,可执行从基础页面导航到复杂性能剖析在内的大量浏览器相关任务。
在以下场景中使用此技能:
new_page:打开一个新的标签页 / 页面。navigate_page:跳转到指定 URL、刷新页面或在历史记录中前进 / 后退。select_page:在已打开页面之间切换上下文。list_pages:查看所有已打开页面及其 ID。close_page:关闭指定页面。wait_for:等待页面中出现指定文本。click:点击某个元素(使用快照中的 uid)。fill / fill_form:向输入框填入文本,或一次性填写多个字段。hover:将鼠标移动到某个元素上方。press_key:发送键盘快捷键或特殊按键(例如 "Enter"、"Control+C")。drag:执行拖拽操作。handle_dialog:接受或取消浏览器警告框 / 提示框。upload_file:通过文件输入框上传文件。take_snapshot:获取基于文本的无障碍树结构(最适合用于识别元素)。take_screenshot:截取整个页面或指定元素的可视化图像。list_console_messages / get_console_message:检查页面控制台输出。evaluate_script:在页面上下文中执行自定义 JavaScript。list_network_requests / get_network_request:分析网络流量及请求详情。resize_page:修改视口尺寸。emulate:对 CPU / 网络进行限速,或模拟地理位置。performance_start_trace:开始录制性能分析追踪。performance_stop_trace:停止录制并保存追踪结果。performance_analyze_insight:从录制的性能数据中获取详细分析。查找元素时,始终优先使用 take_snapshot,而不是 take_screenshot。因为快照会提供交互工具所必需的 uid 值。
1. 使用 `take_snapshot` 获取当前页面结构。
2. 找到目标元素的 `uid`。
3. 使用 `click(uid=...)` 或 `fill(uid=..., value=...)`。
当页面运行异常时,同时检查控制台日志和网络请求。
1. 使用 `list_console_messages` 检查 JavaScript 错误。
2. 使用 `list_network_requests` 定位失败的资源请求(4xx / 5xx)。
3. 使用 `evaluate_script` 检查特定 DOM 元素或全局变量的值。
用于定位页面变慢的原因。
1. `performance_start_trace(reload=true, autoStop=true)`
2. 等待页面加载完成 / 追踪结束。
3. 使用 `performance_analyze_insight` 查找 LCP 问题或布局偏移。
list_pages 和 select_page。uid 可能会变化。wait_for 设置合理超时时间,避免在加载缓慢的元素上卡死。take_screenshot 适合做视觉验证,但逻辑判断应优先依赖 take_snapshot。