ワンクリックで
chrome-devtools
使用 Chrome DevTools MCP 进行专家级浏览器自动化、调试与性能分析。适用于网页交互、截图采集、网络流量分析以及性能剖析。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
使用 Chrome DevTools MCP 进行专家级浏览器自动化、调试与性能分析。适用于网页交互、截图采集、网络流量分析以及性能剖析。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
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 质量检查,以及代码-构建-部署- 截图-交互-日志排查的端到端开发循环。
SOC 職業分類に基づく
| 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。