Skills
收录 98,284 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
全部
使用 AI 根据规格说明、PRD、用户故事、代码差异、错误报告或 OpenAPI 规格编写全新的测试代码。分阶段流程:需求提取 → 风险分析 → 覆盖矩阵 → 场景生成 → 预言机设计 → 测试代码 → 人工审查,并设有防止虚构 API 和断言薄弱的防护措施。适用于:“根据规格生成测试”“根据 PRD 编写测试”“根据用户故事编写测试”“自动生成测试用例”“让 AI 帮我写测试”。不适用于:测试产品中的 AI/LLM 功能——请使用 ai-system-testing。不适用于:审计并非刚刚由你生成的现有测试套件——请使用 ai-qa-review(此处的第 7 步仅审查本流程生成的测试)。相关:playwright-automation、unit-testing、api-testing、qa-project-context
当用户希望提升在 AI 搜索中的可见度(ChatGPT、Claude、Perplexity、AI Overviews)时使用。也适用于用户提及“GEO”“AEO”“生成式引擎优化”“AI 搜索可见度”“LLM 优化”“GitHub GEO”“Grokipedia”“针对 ChatGPT 优化”“AI Overviews”“Bing Copilot”“Yandex AI”“Perplexity 优化”“GEO 策略”或“AI 搜索优化”的情况。第三方发布策略(选择哪些平台)请使用 parasite-seo。GitHub 仓库、README 和 Awesome 列表请使用 github。仅针对 Medium.com 请使用 medium-posts。Grokipedia 编辑请使用 grokipedia-recommendations。传统 Google SERP 策略请使用 seo-strategy。
Polymarket 体育预测市场——只读实时赔率、价格、订单簿、赛事、系列赛和市场搜索。无需身份验证。涵盖 NFL、NBA、MLB、足球(EPL、UCL、La Liga)、网球、板球、MMA 和电竞。支持独赢盘、让分盘、大小盘和球员投注。适用场景:用户询问体育博彩赔率、预测市场、获胜概率、市场情绪或“谁更有望获胜”,且只需要只读市场信息。以下情况不适用:用户询问实际比赛结果、比分或统计数据时,请使用对应体育项目的技能;不用于历史比赛数据;不用于新闻,请改用 sports-news;不用于下单、撤单或管理订单,只有在用户明确批准后才能使用单独的 polymarket-trading 技能。
用于共享 composable 的高级 Compose Multiplatform UI 模式。在处理可视化 UI 组件、状态管理模式(remember、derivedStateOf、produceState)、重组优化(@Stable/@Immutable 的可视化用法)、Material3 主题、自定义 ImageVector 图标,或判断应在 commonMain 中共享 UI 还是保留平台专属实现时使用。将平台入口点(Activity、Window、tray)交由 android-expert/desktop-expert 处理;导航外壳本身属于共享 UI。与 kotlin-expert 互补,后者处理 Kotlin 语言层面的状态/注解问题。
分析技能 — 观察 Aspire 应用:日志、追踪、指标、资源状态、遥测导出、浏览器遥测和独立仪表板。在本地 Aspire CLI、AKS 工作负载诊断和已部署的 Azure 资源健康状态之间进行路由。适用于:aspire logs、aspire otel logs、aspire otel traces、aspire otel spans、aspire describe、aspire ps、aspire export、aspire dashboard run、describe --include-hidden、仪表板中的浏览器日志、DevTunnel URL、WithBrowserLogs、App Insights 查询、AKS Pod 日志、容器应用日志。不要用于:启动/停止/等待(使用 aspire-orchestration)、部署/发布/销毁(使用 aspire-deployment)、编辑 WithBrowserLogs() 等 AppHost 代码(使用 aspireify)、Azure 配置(使用 azure-prepare)、终端编写/输入/tapes(使用 aspire-terminals)。调用:aspire CLI、azure-diagnostics(已部署的 Azure)、kubectl + Container Insights。单项操作请直接运行 aspire CLI 命令,以快速查询日志或描述信息。
修复 Capacitor 应用中的刘海屏、Dynamic Island、主屏幕指示条、显示屏切口和系统栏重叠问题。涵盖 `viewport-fit=cover` + `env(safe-area-inset-*)`、Capacitor 8 SystemBars 核心插件(`insetsHandling`、为 Android WebView < 140 注入 `--safe-area-inset-*` CSS 变量、移除 `android.adjustMarginsForEdgeToEdge`)、Android 15/16 强制的 edge-to-edge(当 targetSdk 为 36 时,@capacitor/status-bar 的 `overlaysWebView` 和 `backgroundColor` 不再生效)、iOS `contentInset`,以及旋转、iPad/可折叠设备可调整大小的窗口中运行时变化的内边距。遇到页眉位于状态栏下方、标签栏被手势栏遮挡、Android 上 `env()` 返回 0,或升级到 Capacitor 8/targetSdk 35+ 后布局出错时使用。不适用于键盘重叠问题(capacitor-keyboard)、Ionic/Konsta 组件主题设置(ionic-design、konsta-ui)、Tailwind 实用类配置(tailwind-capacitor),或 iOS 多窗口/可调整大小功能支持(capacitor-ios-resizability)。
Capacitor 应用和插件的测试指南。涵盖使用 Vitest 和模拟 Capacitor 插件(`vi.mock('@capacitor/core')`、`registerPlugin`)进行 Web 层单元与组件测试,使用 Playwright 测试 Web 构建版本,使用 Appium 进行 E2E 测试并切换 NATIVE_APP / WEBVIEW 上下文,使用 Swift Testing 与 XCTest(可迁移内容、`CAPPluginCall` 模式、在模拟器上运行 `xcodebuild test`)进行原生插件单元测试,以及 Android JUnit;还包括由 Agent 驱动的模拟器和设备验证循环(构建、安装、启动、截图、UI 层级、点击、日志),使用 `xcrun simctl`、`xcrun devicectl`、`adb`、Xcode MCP 设备工具,以及通过 `npx cap run --url`(Capacitor 9)或 `-l --host --port`(Capacitor 8)进行实时重载。添加测试、模拟插件、询问“能在设备上运行吗”、在模拟器上验证 UI 更改、从 XCTest 迁移到 Swift Testing 或设置测试 CI 时使用。不要用于捕获崩溃日志(ios-android-logs)、WebView 调试会话(debugging-capacitor)或构建流水线(capacitor-ci-cd)。
逆向防御方实现,再进行红队针对性绕过。先逆向 EDR / Defender / AV 的 hook 表、ETW provider 和 AMSI 实现,再编写针对性的 unhook / 间接 syscall / ETW patch / 调用栈欺骗。对照 MITRE ATT&CK T1562 防御规避。触发关键词:EDR 绕过、AV bypass、免杀、unhook、direct syscall、indirect syscall、Hell's Gate、Halo's Gate、Tartarus Gate、ETW patch、AMSI patch、call stack spoofing、hardware breakpoint Blindside、MITRE T1562、ntdll unhook、kernel callback、CrowdStrike 绕过、Defender 绕过、Sentinel One 绕过、Elastic Defend、Sysmon 规避、PPID spoof、Sleep mask、Process Hollowing、Reflective DLL。
在编写使用第三方 API、SDK 或库的代码前,使用此技能获取文档,确保文档最新且准确。这比网页搜索更适合查找文档。用户要求“使用 OpenAI API”“调用 Stripe API”“使用 Anthropic SDK”“查询 Pinecone”,或要求编写调用外部服务的代码且需要当前 API 参考时,都适用。回答前使用 chub 获取文档,不要依赖可能因 API 近期变更而过时的预训练知识。用户要求最新文档、最新 API 行为,或明确提到 chub 或 Context Hub 时,务必使用此技能。确认 `chub` 可用,运行 `chub --help`,然后遵循其中的说明。
N-day 补丁差分到利用。从厂商发布的补丁中反推漏洞点、编写 PoC,并制作可用的攻击模块。适用场景:已知 CVE 编号但只有补丁、没有 PoC;SRC/红队需要攻击尚未及时更新的资产;N-day 武器化;跟进 Patch Tuesday。核心方法:获取 before/after 二进制 → 对齐符号 → 二进制 diff → 查看新增的安全检查以反推 bug class → 编写 PoC 触发漏洞。触发关键词:N-day、Nday、补丁差分、patch diff、patch tuesday、1day、binary diff 漏洞、bindiff 利用、ghidriff、Diaphora、补丁分析、CVE 复现、漏洞还原、补丁反推、N-day 武器化。
使用并运行 Pi 这一精简的终端编码框架。适用于安装 Pi、配置提供方/模型/设置/环境变量,创建 Pi 技能/扩展/软件包/主题/提示词模板,通过 SDK 嵌入 Pi,通过 RPC 或 JSON 事件流集成,解析会话,通过 llama.cpp 路由器运行本地模型,开发自定义 Pi 提供方和 TUI 组件,或使用生态软件包,例如 pi-subagents(委派/编排)、pi-mcp-adapter(MCP 服务)、pi-interview(交互式表单)和 pi-web-access(网页搜索、抓取、视频理解)。
当用户想制定 SEO 策略、确定 SEO 工作优先级或了解 SEO 工作流时使用。也适用于用户提及“SEO strategy”“SEO plan”“SEO roadmap”“SEO priority”“SEO audit”“SEO workflow”“where to start SEO”“SEO approach”“organic growth strategy”“why SEO”“SEO value”或“search strategy”的情况。执行技术审查或爬取审计时,使用 seo-audit。进行关键词研究时,使用 keyword-research。提升 AI 搜索可见度时,使用 generative-engine-optimization。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
