mcpField

Skills

收录 96,770 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。

测试与质量

A
argent-ios-simulator-setup
argent-ios-simulator-setup
software-mansion / argent

使用 argent MCP 工具设置并连接 iOS 模拟器。在开始新会话、启动 iOS 模拟器、获取 iOS UDID,或执行任何 iOS 模拟器交互任务之前使用。

开发27.1k
A
argent-device-interact
argent-device-interact
software-mansion / argent

使用 argent MCP 工具与 iOS 模拟器、Android 模拟器或 Chromium(CDP)应用交互。在点击 UI 元素、执行手势、滚动/滑动、输入文本、按下硬件按钮、启动应用、打开 URL、截屏、等待元素出现或消失,或检查交互后的应用可见状态时使用。不适用于 TV 目标。

测试与质量27.1k
A
argent-react-native-profiler
argent-react-native-profiler
software-mansion / argent

使用 argent profiler 工具分析 React Native Hermes 应用,测量重复渲染和 CPU 性能。在进行性能优化、测量修复前后的表现、查找缓慢组件、诊断重复渲染、检查 CPU 热点或生成问题排序报告时使用。

开发27.1k
A
argent-test-ui-flow
argent-test-ui-flow
software-mansion / argent

通过 argent MCP 工具运行交互、截图、验证循环,自动测试 iOS 或 Android 应用 UI。适用于测试 UI 流程、验证登录、测试导航、运行 UI 测试场景、执行手动 QA 步骤、检查可见 UI 变化或视觉行为。

测试与质量27.0k
C
check-impl-against-spec
check-impl-against-spec
warpdotdev / common-skills

将拉取请求的实现与 spec_context.md 中的规范上下文进行比较,并将任何实质性差异写入 review.json。若在 PR 评审期间有已批准的规范上下文或仓库规范上下文,则使用此技能。

测试与质量27.0k
A
argent-native-profiler
argent-native-profiler
software-mansion / argent

用于分析 CPU 热点、UI 卡顿和内存问题的原生性能分析。iOS 使用 xctrace;Android 使用 Perfetto。在诊断原生层性能问题时使用。

开发27.0k
R
reproduce-bug-report
reproduce-bug-report
warpdotdev / common-skills

启动 Oz 云端 Agent,通过计算机操作复现以 UI 为重点的 Bug 报告,捕获视觉证据(默认录制屏幕),并报告复现结果。适用于调查来自 Issue、工单、支持报告或提示的特定交互或视觉 Bug。

测试与质量26.8k
A
argent-screenshot-diff
argent-screenshot-diff
software-mansion / argent

使用 argent screenshot-diff 工具比较已保存或实时应用截图。适用于测试视觉回归、比较 UI 前后效果、检查截图差异,以及检查可见布局、间距、颜色、排版、裁切、溢出、文本渲染或图像/图标渲染的变化。

测试与质量25.7k
A
argent-create-flow
argent-create-flow
software-mansion / argent

创建、录制、编辑、回放或修复可复用的 Argent flow YAML 文件。用户要求录制或回放可重复的设备操作路径、设置性能分析或 A/B 对比,或调用 argent-qa-flows 背后的创作引擎时使用。在重复三次或更多次交互之前也使用。对于一次性 UI 检查、以验收为驱动的回归测试或屏幕录像,分别使用 argent-test-ui-flow、argent-qa-flows 或 argent-screen-recording。

测试与质量25.4k
R
respond-to-pr-comments-in-blocklist
respond-to-pr-comments-in-blocklist
warpdotdev / common-skills

逐条引导用户处理 PR 审查评论,收集每条评论的决定,然后在用户批准预览后,在 GitHub 上发布由 Agent 撰写的回复并解决审查讨论串。仅在用户希望回复或解决 GitHub 上的审查讨论串时使用。若用户只想获取或显示评论(使用 `pr-comments`),或只想修改代码而不向 GitHub 发布任何内容,则跳过。

开发25.1k
V
validate-changes-match-specs
validate-changes-match-specs
warpdotdev / common-skills

验证分支或拉取请求的实现是否符合新增的产品、技术、安全及相关规范。用于审查或完成规范驱动的变更,以及解决已提交规范与实现之间的不一致。

测试与质量25.1k
A
archify-review
archify-review
tt-a1i / archify

将任意想法、计划或代码库转化为精美的交互式图表。适用于 Claude Code、Codex 等的 Agent 技能。

测试与质量24.9k
E
e2e-testing-patterns
e2e-testing-patterns
wshobson / agents

掌握使用 Playwright 和 Cypress 进行端到端测试,构建可靠的测试套件以发现错误、增强信心并实现快速部署。用于实现 E2E 测试、调试不稳定测试或建立测试规范。

测试与质量24.6k
M
mo-qa
mo-qa
momentic-ai / skills

使用 Momentic 的 `qa` CLI 运行和控制 Mo QA 会话。用于集中测试、状态检查、导出报告、回复 Mo、传输文件,或根据 Mo 的发现进行修复。

测试与质量23.2k
N
next-dev-loop
next-dev-loop
vercel / next.js

编辑应用代码后,验证 Next.js 的运行时行为。使用此 skill 确认更改在运行中的应用里确实有效,而不只是编译或类型检查通过。结合 /_next/mcp(Next.js 的视角)和 agent-browser(浏览器的视角)。需要正在运行的 `next dev`。

测试与质量22.7k
D
diagnosing-superpowers
diagnosing-superpowers
obra / superpowers

当 superpowers 会话出错且人类协作者想了解原因时使用,例如重复工作、忽略计划、遇到挫折、结果不佳、技能未触发、“耗时太长”、“为什么这么贵”或“它在做什么”;也可为当前会话或通过 id 或 path 指定的过往会话构建 bug 报告,适用于任何 harness。

Agent 工作流22.7k
T
thermo-nuclear-code-quality-review
thermo-nuclear-code-quality-review
cursor / plugins

进行极其严格的可维护性审查,重点关注抽象质量、文件过大和意大利面式条件不断增长。适用于 thermo-nuclear 代码质量审查、thermonuclear 审查、深入代码质量审计或特别严苛的可维护性审查。

测试与质量22.5k
G
golang-linter
golang-linter
samber / cc-skills-golang

一组可用的 Golang Agent 技能

测试与质量22.4k
E
expo-skill-eval
expo-skill-eval
expo / skills

端到端评估此仓库中的 Expo skills,包括触发准确度、生成代码质量,以及通过 Expo Go 在 iOS 模拟器和 Android 模拟器上检查运行时截图(可选网页评估)。适用于用户希望评估 Expo skill、测试 skill 是否能生成可运行代码、通过设备截图对 skill 进行基准测试,或验证其输出是否正确渲染。

测试与质量22.3k
F
fixing-accessibility
fixing-accessibility
ibelick / ui-skills

审查并修复 HTML 无障碍问题,包括 ARIA 标签、键盘导航、焦点管理、颜色对比度和表单错误。适用于添加交互控件、表单、对话框或审查 WCAG 合规性。

设计与 UI22.3k
A
ad-conversion-tracking
ad-conversion-tracking
mbfinotti / advertising-skills

在付费广告活动上线前,验证转化事件配置正确、仅触发一次且已去重,并据此做出 GO / NO-GO 决策。涵盖标签调试、测试转化追踪、浏览器/服务器事件去重(包括 Conversions API 设置)、价值与货币检查、转化操作状态、同意管理及排除测试数据。用户询问追踪是否正常、提及像素或标签检查、转化未显示、转化重复或上线前检查清单时使用,即使没有说“转化追踪”。适用于任何广告平台上的 B2B 潜在客户开发和 B2C 电商。不要用于上线后核对广告平台与 CRM 的数据;请改用 mbfinotti/advertising-skills@ad-attribution-gap。

营销与增长22.3k
A
argent-tv-interact
argent-tv-interact
software-mansion / argent

通过 argent、Apple TV(tvOS)、Android TV(leanback)和 Amazon Fire TV(Vega)控制并检查 TV 应用。启动目标设备,读取焦点,通过 D-pad 遥控器导航、输入文字、截屏;在 Vega 上调试 JS 运行时(求值、控制台日志、网络检查器)。当任务针对 TV(runtimeKind "tv" 或 platform "vega"),或提到 Apple TV / tvOS / Android TV / leanback / Vega / Fire TV / VVD 时使用。

测试与质量21.6k
S
security-review
security-review
getsentry / skills

针对漏洞的安全代码审查。适用于用户要求“安全审查”“查找漏洞”“检查安全问题”“审计安全性”“OWASP 审查”,或检查代码中的注入、XSS、身份验证、授权及密码学问题。提供系统化审查,并根据置信度报告结果。

安全21.6k
R
rust-best-practices
rust-best-practices
apollographql / skills

根据 Apollo GraphQL 的最佳实践手册,指导编写符合 Rust 惯用风格的代码。适用于:(1)编写新的 Rust 代码或函数;(2)审查或重构现有代码;(3)决定借用与克隆或所有权模式;(4)使用 Result 类型实现错误处理;(5)优化 Rust 代码性能;(6)为 Rust 项目编写测试或文档。

开发21.3k
E
eas-simulator
eas-simulator
expo / skills

在 EAS 云托管的远程 iOS/Android 模拟器上运行并控制用户的应用。运行任何 `eas simulator:*` 命令前请先阅读,其中包含此实验性 API 的当前语法。用户需要无法在本地运行的模拟器时使用,例如“在云模拟器上运行我的应用”“用 eas simulator 运行/安装/截取应用”“我在 Linux/Cursor 上,需要 iOS 设备”“这台机器没有模拟器/无头 CI”“让 Agent 操作我的应用并截图”“在远程模拟器上实时重载测试开发版”“将模拟器串流到浏览器”,即使用户没有提到“EAS Simulator”或“云”也适用。在没有本地模拟器的主机(Linux、CI、云沙箱)上默认使用;在 macOS 上,不要因单纯提出“在模拟器上运行”而自动触发,仅用于云端/远程/可共享的模拟器、用户缺少的 iOS 版本或由 Agent 驱动的会话。不适用于本地模拟器(expo run:ios、Xcode、Android Studio)、EAS Build/Update、网页预览或实体设备

测试与质量21.2k
J
javascript-testing-patterns
javascript-testing-patterns
wshobson / agents

使用 Jest、Vitest 和 Testing Library,为单元测试、集成测试和端到端测试实现全面的测试策略,涵盖模拟、固定数据和测试驱动开发。适用于编写 JavaScript/TypeScript 测试、搭建测试基础设施或实现 TDD/BDD 工作流。

测试与质量20.7k
F
firestore-security-rules-auditor
firestore-security-rules-auditor
firebase / agent-skills

用于评估 Firestore 安全规则安全性的 Skill。当 Firestore 安全规则更新时使用此选项,以确保生成的规则极其安全且强大。

安全20.4k
L
langfuse
langfuse
langfuse / skills

与 Langfuse 交互并访问其文档:追踪、监控、创建数据集、运行实验以及评估 AI 应用。适用于以下需求:(1) 查询或修改 Langfuse 数据;(2) 查阅 Langfuse 文档、概念、集成指南、某项功能或 SDK 的用法;(3) 执行任何 AI 工程任务(AI 可观测性、提示词工程/管理、评估与评估器管理、实验、数据集管理、评估驱动的 CI/CD、反馈收集)。即使未配置或未明确提及 Langfuse,范围内的任务也应调用它。

开发20.0k
A
argent-settings-permissions
argent-settings-permissions
software-mansion / argent

使用 argent `settings-permissions` 工具,在 iOS 模拟器或 Android 设备上授予、拒绝或重置应用的运行时权限(摄像头、麦克风、照片、联系人、通知、日历、位置、始终允许位置、媒体库、运动、提醒),无需进入系统设置界面。仅当权限无法通过应用本身更改时使用——例如在应用请求前预先授权、提前拒绝、重新启用用户已拒绝的权限,或重置以重新显示提示。如果应用可通过应用内开关或其触发的系统权限对话框更改权限,请直接与应用交互。

测试与质量19.8k
R
react-doctor
react-doctor
millionco / react-doctor

完成某项功能、修复 Bug、提交 React 代码前,或用户输入 `/doctor`、要求扫描、分类处理或清理 React 诊断问题时使用。涵盖 lint、无障碍、包体积和架构。包含回归检查,以及获取权威操作手册的完整本地问题排查工作流。

测试与质量19.7k
D
dart-add-unit-test
dart-add-unit-test
dart-lang / skills

使用 package:test 为函数、方法和类编写并组织单元测试。在编写新逻辑或修复缺陷时使用,以确保代码正确且不会回归。

测试与质量19.4k
I
interface-review
interface-review
jakubkrehel / skills

审查分支、拉取请求或未提交的更改,检查其引入或导致回退的界面问题,涵盖无障碍性、布局、文案、排版、颜色和 UI。

设计与 UI19.4k
W
web-design-guidelines
web-design-guidelines
antfu / skills

检查 UI 代码是否符合 Web 界面指南。当被要求「审查我的 UI」、「检查可访问性」、「审计设计」、「审查用户体验」或「根据最佳实践检查我的网站」时使用。

设计与 UI19.3k
D
dart-run-static-analysis
dart-run-static-analysis
dart-lang / skills

运行 `dart analyze` 识别警告和错误,并使用 `dart fix --apply` 自动修复机械性的 lint 问题。在开发过程中以及提交更改前使用,以确保代码质量

测试与质量19.2k
N
next-cache-components-optimizer
next-cache-components-optimizer
vercel / next.js

优化 Next.js 路由在初始加载(硬导航)或指定的客户端导航(软导航)时立即呈现的有效 UI。将目标编写为失败的 @next/playwright instant() 端到端测试,并逐个验证路由和入口,使测试通过;随附的测试可防止回归。适用于扩展静态外壳、修复首次绘制缓慢或导航不够即时、诊断哪个 Suspense 边界阻塞了有效 UI,或添加 instant() 回归测试。要求使用 Next.js 16.3+,并已采用 Cache Components。

开发19.2k
D
deepline-plays-review

当用户需要审阅 Deepline Play 结果,并将反馈、标签或批准意见交回 Agent,以便进行修订、评估、比较或有限迭代时,使用此技能。触发语包括:“put this run in a Sheet”“review these results”“read my feedback”“make this a standing rule”“never regress on this case”“compare these runs”“keep improving”“add the revised run to the same spreadsheet”。不适用于没有人工审阅环节的常规 Play 编写或执行、通用电子表格工作,以及一次性 CSV 导出。

Agent 工作流19.2k
A
agent-device
agent-device
callstack / agent-device

自动操作 Apple 平台应用(iOS、tvOS、macOS)、Android 设备(包括 Android TV 和 Fire OS 上的 Fire TV)以及 Vega Virtual Devices 中的 Amazon Vega OS TV 应用。适用于应用导航、在支持的情况下拍摄快照/截图、操作电视遥控器、点击、输入、滚动、提取 UI 信息、收集证据,或规划 agent-device CLI 命令。

Agent 工作流19.2k
M
multi-agent-review
multi-agent-review
riekelt / multi-agent-review

在执行前需要审查规范或计划时使用,例如“审查我的规范”“这个计划可以执行了吗”“动手前检查一下”“给这个计划一个第二意见”;尤其适用于 writing-plans(规范模式)或 subagent-driven-development(计划模式)之前。审查规范和计划,不审查代码。由两个模型层级、三个主题的六位审查者组成评审组,仅在层级意见不一致时启用推理层级的裁决者,并通过默认拒绝的 Blockers / Warnings / Observations 结论来决定是否进入下一工作流步骤

测试与质量18.9k
W
writing-unit-tests
writing-unit-tests
riekelt / principal-engineer

编写或重构单元测试时使用,包括新增测试文件、添加用例、处理不稳定或难以阅读的测试。倡导行为优先的测试方式:每个测试验证一种行为,名称清楚表达断言,使用确定性设置,并且只在不归你所有的边界处使用 mock。编写任何测试时都应使用,即使只是快速测试;当测试需要 sleep、模拟自有代码或复制实现中的数学逻辑时也应使用

测试与质量18.9k
V
verifying-before-done
verifying-before-done
riekelt / principal-engineer

在声称“已完成”“已修复”“测试通过”或“已交付”,或报告任何变更结果之前使用。它将验证定义为完成标准:从变更的实际使用层面进行检验,运行验证命令,如实报告,不盲信全绿的测试套件,并对失败的门禁负责。每次宣告完成前都应使用,即使变更很小、看起来显然正确——这正是最容易跳过验证的时候。

测试与质量18.8k
G
guarding-architecture
guarding-architecture
riekelt / principal-engineer

当变更跨越模块边界、在模块间新增依赖方向、涉及关键路径或与既定原则冲突时使用;编写或更新架构原则时也适用。它将结构不变量编码为具名且强制执行的契约,包含声明、理由和守护机制。每当出现“先从那里导入来用吧”这种想法时就应使用,因为这正是边界逐渐瓦解的方式。

开发18.8k
T
testing-changes
testing-changes
riekelt / principal-engineer

确定变更需要哪些测试时使用,无论是功能、Bug 修复、重构还是任何行为变更;审查差异中的测试是否充分时也适用。它体现了行为变更必须伴随测试变更、Bug 回归测试模式和断言判别原则。只要行为发生变化而测试差异为空,就应使用,尤其是变更被认为“小到无需测试”时。

测试与质量18.8k
D
dart-collect-coverage
dart-collect-coverage
dart-lang / skills

使用 coverage packge 收集覆盖率并生成 LCOV 报告

测试与质量18.6k
D
dart-generate-test-mocks
dart-generate-test-mocks
dart-lang / skills

使用 `package:mockito` 和 `build_runner` 为外部依赖定义并生成模拟对象。适用于对依赖 API 或数据库等复杂外部服务的类进行单元测试。

测试与质量18.5k
A
argent-screen-recording
argent-screen-recording
software-mansion / argent

使用 argent MCP 工具录制 iOS 模拟器或 Android 模拟器/设备屏幕视频。适用于用户要求录屏、录制流程/交互/动画、生成屏幕录像,或以视频片段记录应用行为。

创意与媒体18.4k
D
dart-migrate-to-checks-package
dart-migrate-to-checks-package
dart-lang / skills

将 `package:matcher` 中 `expect` 等函数的用法替换为 `package:checks` 中的对应函数。

测试与质量18.3k
P
playwright-generate-test
playwright-generate-test
github / awesome-copilot

使用 Playwright MCP 根据场景生成 Playwright 测试

测试与质量18.2k
G
github-actions-templates
github-actions-templates
wshobson / agents

创建可用于生产环境的 GitHub Actions 工作流,以自动化测试、构建和部署应用。设置 GitHub Actions CI/CD、自动化开发工作流或创建可复用的工作流模板时使用。

云与 DevOps17.7k
P
penetration-testing-with-strix
penetration-testing-with-strix
usestrix / strix

使用 Strix 对 Web 应用、API、代码库、仓库、URL、域名或 IP 进行渗透测试。它是一种自主 AI 渗透测试工具,会利用并验证漏洞(OWASP Top 10 及其他漏洞,包括注入、XSS、SSRF、身份验证/访问控制缺陷、IDOR 和业务逻辑问题),而不只是标记问题。可通过开源命令行自托管运行,也可使用托管云服务 app.strix.ai;返回经过验证的发现及概念验证漏洞利用代码(Markdown、JSON、CSV、SARIF)。用户要求对应用、API、网站或代码仓库进行渗透测试、攻击、安全扫描、安全审计或查找漏洞时使用。

安全17.3k
V
vue-testing-best-practices
vue-testing-best-practices
antfu / skills

用于 Vue.js 测试。涵盖 Vitest、Vue Test Utils、组件测试、模拟、测试模式,以及用于端到端测试的 Playwright。

测试与质量17.2k
H
huawei-cloud-vod-collector
huawei-cloud-vod-collector
huaweicloud / huaweicloud-skills

调用此技能以记录不佳体验,并提炼为高价值需求(Voice of Developer)。用户遇到任何 Huawei Cloud 相关问题时使用,例如表达不满、遇到错误或想要报告问题/建议。触发词包括:“体验差”“反馈问题”“反馈建议”“这个有bug”“拒绝了请求”“报告问题”“反馈体验”“report a problem”“report a suggestion”“bug report”“poor experience”“voice of developer”。

测试与质量17.1k
P
python-code-style
python-code-style
wshobson / agents

Python 代码风格、lint、格式化、命名规范和文档标准。适用于编写新代码、审查代码风格、配置 linter、编写文档字符串或制定项目标准。

开发16.7k
A
agent-browser
agent-browser
halt-catch-fire / superpowers

通过 inference.sh 为 AI Agent 提供浏览器自动化。浏览网页,使用 @e 引用与元素交互,截图和录制视频。功能包括:网页抓取、填写表单、点击、输入、拖放、文件上传、执行 JavaScript。适用于:网页自动化、数据提取、测试、Agent 浏览和研究。触发词:browser、web automation、scrape、navigate、click、fill form、screenshot、browse web、playwright、headless browser、web agent、surf internet、record video

Agent 工作流16.6k
F
fix-security-vulnerabilities-with-strix
fix-security-vulnerabilities-with-strix
usestrix / strix

修复 Strix 渗透测试(开源命令行工具或 app.strix.ai 云端)发现的安全漏洞——按严重程度分类,修补根本原因而非表面症状,并重新运行 Strix,以验证每项修复确实堵住了漏洞。处理注入、XSS、SSRF、访问控制失效、IDOR 及其他已验证的问题。在 Strix 扫描报告发现问题后,或用户要求修复 strix_runs 报告、vulnerabilities.json、findings.sarif 或云端扫描中的安全问题时使用。

安全16.4k
C
ci-security-scanning-with-strix
ci-security-scanning-with-strix
usestrix / strix

使用 Strix 为 CI/CD 添加安全扫描,支持 GitHub Actions、GitLab CI 或任何流水线,让每个拉取请求都进行范围限定于差异内容的 AI 渗透测试,在合并前拦截存在漏洞的代码,并将结果作为 PR 评论发布,同时把 SARIF 上传到代码扫描。涵盖自托管的开源 CLI(在你的 runner 中运行)和托管平台 app.strix.ai(GitHub/GitLab 应用或 API,无需 runner 基础设施)。当用户要求在 CI 流水线、合并前门禁或 PR 工作流中添加安全扫描、SAST/DAST、渗透测试、漏洞检查或自动化安全审查时使用。

安全16.0k
C
check

审查差异、PR、发布准备情况和发布后续事项。用户要求审查、分类处理问题或 PR,或发布时使用。不用于调试根本原因或润色文案。

测试与质量16.0k
M
managed-pentesting-with-strix
managed-pentesting-with-strix
usestrix / strix

通过 `strix cloud` CLI 或 REST API,在 app.strix.ai 平台对 Web 应用、API、代码仓库或本地工作区执行托管渗透测试——无需本地 Docker 或 LLM 密钥。安全地审查并上传本地源代码、注册资产、启动扫描并轮询状态、分类漏洞、导出 SARIF、下载合规报告、启动 PR 审查、购买额度,以及设置计划任务或 Webhook。用于托管式、持续式、定时、团队跟踪或沙盒 Agent 安全测试。

安全16.0k
C
coding-standards

适用于跨项目的基础编码规范,涵盖命名、可读性、不可变性和代码质量审查。框架特定模式请使用详细的前端或后端技能。在没有适用的框架专用技能时,用于审查代码质量或命名。

测试与质量15.5k
C
chrome-devtools
chrome-devtools
github / awesome-copilot

使用 Chrome DevTools MCP 进行专家级浏览器自动化、调试和性能分析。适用于与网页交互、截取屏幕截图、分析网络流量和分析性能。

开发15.3k
D
dart-run-static-analysis
dart-run-static-analysis
flutter / agent-plugins

运行 `dart analyze` 识别警告和错误,并使用 `dart fix --apply` 自动修复机械性的 lint 问题。在开发过程中以及提交更改前使用,以确保代码质量

测试与质量15.1k
第 121–180 条,共 11,825 条

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。