browser-cdp(CDP 浏览器控制)
通过 Chrome DevTools Protocol(CDP)代理控制浏览器。适用场景:(1) 打开 URL 并读取页面内容,(2) 截图,(3) 在浏览器中执行 JavaScript,(4) 点击元素或填写表单,(5) 搜索并安装 Chrome 应用商店扩展,(6) 与需要真实浏览器的 Web API 交互。不适用:简单 HTTP 请求(用 curl)、本地文件操作,或没有可用 CDP 代理的情况。
使用场景/文件系统与本地项目
读写项目文件、执行本地命令的基础能力。几乎所有开发工作流的底座。
共匹配 1,510 个资源 · 第 30 / 32 页
文件系统 MCP 是本地开发工作流的底座:让 AI 列出目录、读取与创建文件、搜索代码、批量重命名与移动。官方参考实现 @modelcontextprotocol/server-filesystem 提供了带权限白名单的基础工具集,几乎所有「AI 改代码」场景都以它为第一块拼图。
配合 Shell / 终端类 MCP,AI 可以完成「读项目 → 改代码 → 跑构建 → 看报错」的完整闭环;配合 Git MCP 则能做分支操作与历史检索。注意:能力越强越要圈边界——只把需要的项目目录加入 allowed dirs,敏感路径(密钥、生产配置)绝不暴露。
在 Cursor / Claude Code / VS Code 中,Filesystem MCP 常与内置文件工具重叠。实践建议:编辑器内置工具负责当前项目,Filesystem MCP 负责跨目录任务(如同时操作多个仓库或生成物输出目录)。
通过 Chrome DevTools Protocol(CDP)代理控制浏览器。适用场景:(1) 打开 URL 并读取页面内容,(2) 截图,(3) 在浏览器中执行 JavaScript,(4) 点击元素或填写表单,(5) 搜索并安装 Chrome 应用商店扩展,(6) 与需要真实浏览器的 Web API 交互。不适用:简单 HTTP 请求(用 curl)、本地文件操作,或没有可用 CDP 代理的情况。
在专用 playground 目录中运行和测试 Python 代码。当需要执行 Python 脚本、测试代码片段、研究 CPython 行为,或在不影响主代码库的情况下实验 Python 时使用。
基于 DOMShell MCP 服务器的浏览器自动化 CLI。将 Chrome 的无障碍树映射为虚拟文件系统,供 agent 原生导航。
浏览器自动化。当你需要访问网页、打开网站、截图或执行任何浏览器自动化时,**必须先读本 SKILL.md**——其中包含必需的参数与操作规程。**未阅读就直接调用浏览器工具可能导致操作失败或意外行为。**
Gemini CLI 专用技能,提供高性能、快速失败的 GitHub Actions 工作流监控,并对 CI 失败进行本地自动化验证。自动发现运行记录——只需提供分支名。
在 `apps/mobile` 中完成移动功能改动或缺陷修复后进行自测。每当用户要求验证移动端改动、跑模拟器验收、对移动端 PR 做冒烟测试或提供修复的截图证明时使用。本技能负责判定 prod 与 local API 模式、按需启动本地 follow-server、构建 release 应用、仅用 Maestro 为免认证工作引导注册,随后转入截图驱动的视觉验证并返回截图证据。
为基于 App Router 架构构建 Next.js 16+ 应用提供模式与代码示例。适用于:创建 App Router 项目、实现 Server Components 与 Client Components("use client")、为表单编写 Server Actions、构建 Route Handlers(route.ts)、通过 "use cache" 指令配置缓存(cacheLife、cacheTag)、设置并行路由(`@slot`)或拦截路由、迁移到 proxy.ts,或使用 App Router 文件约定(layout.tsx、page.tsx、loading.tsx、error.tsx)。
安全地把 CSS 样式从一个文件追加到另一个文件,每次追加后按选择器用 grep 校验,以捕捉仅看 tail 或 wc -l 会漏掉的静默截断。
调试 Python 脚本:正确暴露错误信息并核验工作目录。
调试 Python 脚本执行失败:捕获含退出码的完整输出,并在文件操作前核验工作目录。
通过捕获完整 traceback 并核验工作目录,调试 Python 脚本执行失败。
系统化审计 TypeScript 代码库的导入卫生问题(值导入 vs 类型导入、重复导入)、缺失的基类继承与不完整的 barrel 文件再导出,并给出可操作的修复模式。
渐进式工具链 PDF 提取,明确按 read_file、run_shell、execute_code_sandbox 的顺序执行。
按顺序工具链提取 PDF:先 read_file,再 run_shell/pdftotext,最后 execute_code_sandbox/PyMuPDF。
当 read_file 返回二进制数据时,通过 shell 调用 pdftotext 恢复 PDF 文本提取。
生成后用 PyPDF2 以编程方式校验 PDF 页数与文件完整性。
当 read_file 返回二进制数据时,使用 pdftotext 提取 PDF 文本。
Cursor IDE 项目的参考架构:目录结构、规则组织、索引策略与团队配置模式。触发词:"cursor architecture"、"cursor project structure"、"cursor best practices"、"cursor file structure"。
配置 Cursor 的隐私模式、数据处理、遥测上报与敏感文件排除。触发词:"cursor privacy"、"cursor data"、"cursor security"、"privacy mode"、"cursor telemetry"、"cursor data retention"。
精通 Cursor Composer 的多文件 AI 编辑、脚手架生成与重构。触发词:"cursor composer"、"multi-file edit"、"cursor generate files"、"composer workflow"、"cursor scaffold"、"Cmd+I"。
Cursor Composer 高级技巧:Agent 模式、并行智能体、复杂重构与多步骤编排。触发词:"advanced composer"、"composer patterns"、"multi-file generation"、"composer refactoring"、"agent mode"、"parallel agents"。
面向本地开发的 Docker 与 Docker Compose 模式,涵盖容器安全、网络、卷策略与多服务编排。当搭建容器化开发环境或审阅 Docker 配置时使用。
移动 UX 设计模式库。作为 ux-designer 的扩展技能,提供 iOS HIG/Material Design 3 指南、导航模式、手势交互、响应式布局和无障碍检查清单。用于“移动 UX”“iOS 指南”“Material Design”“导航模式”“手势”“设计令牌”“移动无障碍”等移动端 UI/UX 设计请求。但实际设计文件创建或代码实现不在本技能范围内。
Laravel 安全最佳实践:认证/授权、输入验证、CSRF、批量赋值、文件上传、密钥管理、速率限制与安全部署。
Next.js 16+ 与 Turbopack:增量打包、文件系统缓存、开发速度提升,以及何时用 Turbopack 替代 webpack。
所有 Cursor 文档的唯一权威来源与管家。负责本地文档存储、抓取、发现与定位。在查找、检索、搜索或解析 Cursor 文档时使用;支持按关键词、分类、标签或自然语言查询发现文档;从 llms.txt 抓取;管理索引元数据(关键词、标签、别名);或从文件系统重建索引。可运行脚本完成文档抓取、查找与解析。处理 doc_id 解析、关键词检索、自然语言查询、分类/标签过滤、别名解析、llms.txt 解析、供内部使用的 Markdown 小节抽取、基于哈希的漂移检测以及完善的索引维护。
精通 Docker 与 Docker Compose,涵盖容器、镜像、网络、卷与调试。当用户要求“构建容器”“运行 docker”“调试容器”“编写 dockerfile”“docker compose up”“查看容器日志”“优化 docker 镜像”或进行任何容器操作时使用。
当你已有规格说明或多步骤任务的需求时使用。创建包含小而完整任务、精确文件路径和完整代码示例的全面实施计划。
依据既定检查清单规则,从质量、安全、可维护性和最佳实践角度审查后端代码。当用户请求审查、分析或改进 src/backend/ 目录下的后端文件(如 .py)时使用。不适用于前端文件(.tsx、.ts、.js)。支持待提交变更审查、代码片段审查和按文件审查。
用 kubectl 诊断并修复 Kubernetes 的 Pod、Service、网络、存储与发布失败问题。安全第一,默认只读。
把本地构建的 MSBuild 二进制部署进 Visual Studio 安装目录以进行测试与调试。当需要让 VS 本身使用你本地的 MSBuild 改动,或调试由 VS 调用的 MSBuild 时使用。
为 AI agent 系统添加治理、安全与信任控制的模式和技术。适用场景:构建调用外部工具(API、数据库、文件系统)的 AI agent;为 agent 工具使用实现基于策略的访问控制;添加语义意图分类以检测危险提示;为多 agent 工作流构建信任评分系统;为 agent 操作与决策构建审计跟踪;对 agent 实施速率限制、内容过滤或工具约束;以及使用任意 agent 框架(PydanticAI、CrewAI、OpenAI Agents、LangChain、AutoGen)。
Next.js 16+ 与 Turbopack:增量打包、文件系统缓存、开发速度提升,以及何时用 Turbopack 替代 webpack。
帮助用户在 VS Code 工作区中创建完整项目结构的全面设置步骤。本工具面向整体项目的初始化与脚手架搭建,而非创建单个文件。适用:从零创建完整新项目;搭建整框架(TypeScript 项目、React 应用、Node.js 服务等);初始化具备完整结构的 Model Context Protocol(MCP)服务器;按规范脚手架创建 VS Code 扩展;设置 Next.js、Vite 等框架项目;用户要求新项目、创建工作区或设置某框架项目;需要建立含依赖、配置文件与目录结构的完整开发环境。不适用:创建单个文件或少量代码片段;向已有项目添加单个文件;修改既有代码库;用户要求创建一个文件。
调试运行于本地 Docker 的 Kurtosis。检查 engine、API 容器与服务日志,诊断容器崩溃、端口冲突与网络问题。当 kurtosis 命令失败或 Docker 上的服务无法访问时使用。
在 Docker 沙箱环境中安装 npm 包。当需要在通过 virtiofs 挂载工作区的容器里安装、重装或更新 node_modules 时使用。原生二进制(esbuild、lightningcss、rollup)在 virtiofs 上会崩溃,因此必须把包安装到本地 ext4 文件系统再以符号链接挂回。
调用 Cursor Agent CLI 完成编码任务 —— 编写、修改、重构、评审或规划代码 —— 而无需消耗 OpenClaw API 额度。使用时机:用户要求编写/修复/重构/评审代码、某个编码任务原本会用 Sonnet/Haiku 就地完成、用户说 "do this in cursor" 或 "use cursor for this",或在已知仓库中进行较大量的文件编辑。不用于针对代码的对话式提问(可就地回答),也不用于不值得另起子进程的极小改动。
使用 EAS 本地构建与 devicectl 为 apps/mobile 构建并安装 iOS 预览构建。当用户要求在已连接的 iPhone 上安装预览/内部 iOS 构建做接近生产的测试时使用。
通过抽取 hook、拆分子组件并按既有模式组织目录结构,重构大型 React 组件。
通过 CLI 对 Fabric Data Warehouse、Lakehouse SQL Endpoint 与 Mirrored Database 执行只读 T-SQL 查询。任何湖仓数据查询(行数、SELECT、过滤、聚合)的默认技能,除非用户明确要求 PySpark 或 Spark DataFrame。适用场景:(1) 查询 warehouse/lakehouse 数据;(2) 统计行数或探索 lakehouse 表;(3) 发现 schema/列;(4) 生成 T-SQL 脚本;(5) 监控 SQL 性能;(6) 导出结果为 CSV/JSON。触发词:“warehouse”“SQL query”“T-SQL”“query warehouse”“show warehouse tables”“show lakehouse tables”“query lakehouse”“lakehouse table”“how many rows”“count rows”“SQL endpoint”“describe warehouse schema”“generate T-SQL script”“warehouse performance”“export SQL data”“connect to warehouse”“lakehouse data”“explore lakehouse”。
面向 .NET 10 应用的 Docker 容器化。涵盖多阶段构建、.NET 容器镜像、非 root 用户配置、健康检查与 .dockerignore。在为应用做容器化、优化镜像体积、为本地开发搭建 Docker Compose,或用户提到 “Docker”“Dockerfile”“container”“docker-compose”“image”“multi-stage”“non-root”“.dockerignore”“container health check”“dotnet publish container” 时加载本技能。
按 Sentry 的 MDX stories 格式创建或更新组件文档。当被要求“document a component”“add stories”“write component docs”“create an mdx file”“add a stories.mdx”,或为设计系统组件编写文档时使用。生成结构化 MDX,包含实时示例、无障碍指引,以及由 TypeScript 类型自动生成的 API 文档。
使用本地存储、同步策略与冲突解决实现离线优先的移动应用。涵盖 AsyncStorage、Realm、SQLite 与后台同步模式。
在 Kibana 中使用 CodeQL——本地编写、测试与调试自定义查询,从 GitHub 拉取扫描结果,并校验内联抑制注释。在编写或调试 CodeQL 查询、运行 CodeQL 单元测试、分析 SARIF 结果、拉取扫描结果或校验 codeql 抑制理由时使用。
Docker 与 Docker Compose 模式,面向本地开发、容器安全、网络、卷策略与多服务编排。
通过冒烟测试后端 API、前端渲染、浏览器会话供给与工作流执行,验证 Skyvern 部署是否正常工作。当用户说「Skyvern 是否正常」「测试我的部署」「验证安装」「冒烟测试」,或需要检查自托管/本地 Skyvern 实例是否健康时使用。
当需要在视觉上与 GUI 交互时使用——测试按钮、填写表单、验证视觉布局、模糊测试网页、自动化用户流程、截图,或对任意应用做端到端 QA。适用于云 VM、Docker 容器、本地机器与沙箱。安装:pip install cua。
Docker Compose 运维:服务编排、compose 文件编写、多阶段构建、网络、数据卷与生产配置。
默认不会。官方实现要求启动时显式传入允许访问的目录列表,AI 只能触达这些路径。这也是它比裸 Shell 更安全的原因。
跨项目目录、批量文件整理、无编辑器的脚本环境(如 CLI Agent 操作仓库外路径)时才需要;单项目内编辑用内置工具更省 token。
用版本控制兜底(删除可回滚)、只挂载必要目录、要求 AI 删除前列出目标清单确认,破坏性批量操作放沙箱先演练。