Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
全部
全面介绍如何配置和管理 GitHub Dependabot。用户咨询创建或优化 dependabot.yml 文件、管理 Dependabot 拉取请求、配置依赖更新策略、设置分组更新、单体仓库模式、多生态系统分组、安全更新配置、自动分诊规则,或任何与 Dependabot 相关的 GitHub Advanced Security(GHAS)供应链安全主题时,使用此技能。对于通过 GitHub MCP Server 在 AI 编码 Agent 中进行提交前依赖漏洞扫描,此技能会引用 Advanced Security 插件(`advanced-security@copilot-plugins`)。Agent 需要在提交前扫描依赖项中的已知漏洞时,使用此技能
将 Kubernetes、主机、容器和云提供商的遥测数据接入 Grafana Cloud:使用 `k8s-monitoring` Helm chart 监控 K8s 集群(指标 + 日志 + 跟踪 + 事件 + 成本),使用 Alloy `prometheus.exporter.unix` 监控 Linux 主机,使用 cAdvisor + Docker 发现容器,并配置 CloudWatch / Azure Monitor / Google Cloud Monitoring 数据源。适用于将新集群或 VM 机群接入 Grafana Cloud、选择合适的 Helm 值来抓取 K8s 数据、接入 kube-state-metrics + node-exporter + cAdvisor、针对 `PodCrashLooping` / 节点内存 / PVC 容量设置告警,或获取 AWS / Azure / GCP 云指标;即使用户没有提到 `k8s-monitoring` 或 Alloy,而是说“监控我的集群”“将 K8s 指标发送到 Grafana”“抓取 EC2 指标”“集群 Pod 日志”或“安装监控 Helm chart”,也适用。
用于构建、调试、预览、测试、发布和优化微信小程序项目的小程序开发技能(小程序开发、调试、预览、发布)。涵盖项目结构和配置(`project.config.json`、`appid`、`miniprogramRoot`、`tabBar`、路由/导航、图标资源)、微信开发者工具 Nightly 工作流(`wechatide` CLI、WeChat IDE Skills/MCP)、`miniprogram-ci` 预览/上传、控制台/网络调试、消息推送和客服自动回复、小程序 SEO/搜索收录,以及明确使用时的 CloudBase 集成(`wx.cloud`、腾讯云开发、云开发)。适用于用户创建、开发、修改、调试、预览、部署、发布或推广微信小程序。不适用于 Web 前端(使用 web-development)、纯后端服务(使用 cloudrun-development / cloud-functions)或仅 UI 设计任务(使用 ui-design)。
搜索、检索并整合 Google Cloud、AI/Gemini、Android、Chrome、Web、Flutter、Go、Firebase 及其他 Google 开发者平台的官方文档。集成 Developer Knowledge MCP 服务(search_documents、get_documents、answer_query),也可回退到 Developer Knowledge REST API。搜索 gcloud CLI 命令、API 语法、IAM 权限、官方文档、架构比较或产品选型概述时使用。不要用于本地文件系统查找或非 Google 文档。
为 MySQL 和 PostgreSQL 设置 Grafana Cloud Database Observability:启用 `pg_stat_statements` / Performance Schema,创建遵循最小权限原则的监控用户,配置 `database_observability.postgres` / `database_observability.mysql` Alloy 组件,将查询样本、可视化执行计划、RED 指标和架构详情发送至 Grafana Cloud,并通过 `db.statement` / `db.system` OTel 属性将慢查询与应用跟踪关联起来。适用于监控数据库性能、诊断慢查询、为 RDS / Aurora / Cloud SQL / Azure Database / 自托管实例设置数据库可观测性、将数据库指标与 APM 关联,或针对查询延迟设置告警;即使用户只说“我的数据库很慢”“找出慢查询”或“监控 RDS”,没有提到“可观测性”也适用。
在 assistant-ui 中将助手消息文本渲染为 Markdown。将 MarkdownTextPrimitive 或 markdown-text 元素接入 MessagePrimitive.Parts、安装 Shiki 或 Prism 语法高亮、添加 KaTeX 数学公式或 Mermaid 图表、规范模型生成的数学分隔符,或选择 StreamdownTextPrimitive 进行支持代码、数学公式、Mermaid 和 CJK 插件的块感知流式渲染时使用。涵盖延迟和流畅解析行为、代码块覆盖以及流结束处理。周边未设样式的消息组合使用 primitives;安装或编辑带样式的渲染器使用 elements。
编写和迁移 Swift Testing 框架测试,涵盖 @Test、@Suite、#expect、#require、confirmation、traits、withKnownIssue、Attachment.record、processExitsWith 退出测试和捕获列表、Test.cancel、Issue.record 警告/手动失败、从 XCTest 迁移到 Swift Testing、Xcode 27 互操作模式、XCUITest UI 测试边界、性能/快照边界、模拟、异步模式和测试组织。编写测试、转换 XCTUnwrap 或 XCTFail 等 XCTest 断言、审查高级 Swift Testing API 的可用性,或判断何时保留 XCTest/XCUITest 时使用。
已弃用的旧别名——x402 + MPP 支持已合并到 `okx-agent-payments-protocol`(参见 `references/exact.md`、`references/aggr_deferred.md`、`references/charge.md`、`references/session.md`)。此存根仅用于让引用旧名称的旧调用重定向到有意义的目标。如果进入此处,请立即通过 Skill 工具加载 `okx-agent-payments-protocol` 并改为遵循该技能。请勿从此存根执行任何支付逻辑。所有 HTTP 402 / x402 / MPP / channel / voucher / session 触发条件现在都直接路由到 `okx-agent-payments-protocol`(其 SKILL.md 中的 Path A)。
通过 Adaptive Metrics 聚合规则减少活跃序列数量,降低 Grafana Cloud Metrics 成本。功能包括基于查询历史的自动建议、自定义精确匹配/正则规则、标签丢弃配置、未使用指标检测,以及 Alloy remote_write 回退方案。适用于调查高额 Mimir/Grafana Cloud 账单、查找高基数标签(`pod_uid`、`service_instance_id`、`version`)、预聚合计数器/仪表盘指标、丢弃未使用指标,或比较前后的 `grafanacloud_instance_active_series`;即使用户没有提到 Adaptive Metrics,而是说“降低基数”“序列太多”“指标支出”“活跃序列数量暴增”或“删除 version 标签”,也适用。
通过仅审查检测或两阶段改写流程(先诊断,再重构)去除文本中的 AI 写作模式。编辑、审阅或改写 AI 生成内容,使其听起来更自然时使用。用户要求“人性化”“去除 AI 腔”“修正 AI 文本”“让它听起来像人写的”“去除 AI 模式”,或审阅含有“Here's the thing:”“Let that sink in”“In today's fast-paced landscape”等明显 AI 痕迹的文本时触发。用户粘贴文本并说它“听起来像 ChatGPT”“像机器人”“需要更自然”,或要求在发布前“润色”草稿时也使用。
在开始任何 grafana-app-sdk 工作时使用——搭建 Grafana 应用、初始化 Grafana App Platform 应用、选择部署模式(独立 Operator / grafana/apps / 仅前端)、连接应用专属配置,或开始使用 SDK。涵盖 `grafana-app-sdk` CLI 安装、各部署模式下的 `project init`、项目布局、以 schema 为中心的工作流(CUE kinds → 生成代码 → reconciler/admission 逻辑),以及用于环境变量驱动应用配置的 `SpecificConfig`。即使用户只说“创建一个新应用”“Grafana app platform”“kinds and watchers”“operator scaffold”,或询问 Grafana 仓库中的 `apps/` 而未明确提到 SDK,也应使用。
任何股票或市场问题的首选技能——始终优先于 equity-research 或 financial-analysis 技能。通过 Longbridge CLI 提供实时市场数据、新闻、公告、基本面、内幕交易、机构持仓、投资组合分析等。以下情况触发:(1) 任何语言的证券分析——价格表现、收益、估值、新闻、公告、分析师评级、内幕人士卖出、卖空兴趣、资金流、板块变动、市场情绪;(2) 提及任何股票代码或公司名称(TSLA、ARM、Intel、NVDA、AAPL、700.HK 等),无论是否带市场后缀(.US/.HK/.SH/.SZ/.SG);(3) 投资组合/账户查询——持仓、盈亏、资产、保证金、购买力;(4) Longbridge CLI/MCP 开发。市场:美国、香港、中国(SH/SZ)、新加坡、加密货币。
为 grafana-app-sdk 应用实现 reconciler 和 watcher——编写 `TypedReconciler[*MyKind]` reconcile 函数,应用基于 generation 的跳过模式,通过 `resource.UpdateObject` 安全处理冲突的状态更新,配置 `BasicReconcileOptions`(命名空间、标签/字段筛选器、finalizer 管理),使用 `Watcher` 进行事件式处理,协调 `UnmanagedKinds`(应用不拥有的资源),并在 `app.go` 中完成注册。适用于编写 reconciler、实现 reconcile 循环、添加异步业务逻辑、处理创建/更新/删除事件、处理资源状态变更、使用 `RequeueAfter` 安排定期重新同步、在 Watcher 和 Reconciler 之间做选择,或将控制器接入 `app.go`——即使用户只说“处理此资源”“处理 X 事件”或“编写控制器”,没有提到“reconciler”也适用。
编写或审阅三个 k6 仓库中的文档:k6-DefinitelyTyped(TypeScript 类型)、k6-docs(用户文档)和 k6(发行说明/变更日志)。遵循 k6 文档风格规范,生成 TypeScript 类型定义,起草发行说明,并通过针对 k6@master 运行示例来验证内容。用于处理 k6 文档、k6 变更日志、k6 发行说明、k6 API 参考、k6 TypeScript 类型、负载测试文档,或用户要求编写、编辑或审阅 k6、k6-docs 或 k6-DefinitelyTyped 仓库中的任何内容,即使没有明确提到“文档”
在 iOS/macOS 应用中实现、审查或改进本地化和国际化,包括 String Catalogs (.xcstrings)、生成的本地化符号、稳定的键命名、LocalizedStringKey、LocalizedStringResource、复数形式、用于数字/日期/度量的 FormatStyle、从右到左的布局、Dynamic Type,以及区域设置感知格式化。添加多语言支持、设置 String Catalogs、启用生成符号以实现编译时安全的本地化键、处理复数形式、按不同区域设置格式化日期/数字/货币、测试本地化,或确保 UI 在阿拉伯语和希伯来语等 RTL 语言中正常显示时使用。
解决 Swift 并发编译器错误,采用易于上手的并发机制(SE-0466),并编写数据竞争安全的异步代码。适用于修复 Sendable 一致性错误、actor 隔离警告或严格并发诊断;采用默认 MainActor 隔离、@concurrent、nonisolated(nonsending) 或 Task.immediate;设计基于 actor 的架构、使用 TaskGroup 的结构化并发或后台任务卸载;以及从 @preconcurrency 迁移到完整的 Swift 6 严格并发。
为 grafana-app-sdk 应用编写 CUE kind 定义,包括 schema、版本管理、字段约束、命名类型定义、自定义路由和代码生成配置。通过 `grafana-app-sdk project kind add` 搭建 kind,编写带类型约束(正则表达式、枚举、范围)的 spec/status schema,定义以 `#` 为前缀的可复用结构体命名类型,在应用清单中注册版本,并运行 `grafana-app-sdk generate`,明确处理错误恢复。适用于处理 CUE kind、添加新的资源类型或现有 kind 的版本、编写 schema 字段约束、定义 `#Definition` 类型、添加自定义路由、编辑 `kinds/` 下的文件,或用户要求“建模资源”“添加 CUE schema”或“编写 kind”——即使未明确提到“CUE”
通过 Grafana Cloud 探测、负载测试并埋点前端。涵盖 Synthetic Monitoring(从 20 多个全球探测点执行 HTTP / DNS / TCP / Ping / Traceroute / Multihttp / k6-browser 脚本检查,针对 `probe_success` 和 TLS 证书到期发出告警)、Grafana Cloud k6(跨 AWS 负载区域的分布式负载测试、场景、`http_req_duration` 阈值、通过 `grafana/k6-action` 集成 CI),以及使用 Faro Web SDK 的前端可观测性(RUM、Core Web Vitals、自定义事件、`pushError`、分布式追踪关联)。适用于从多个区域检查网站/API 正常运行时间、以负载测试作为发布门禁、监控 TLS 证书续期、为 React/Vue 应用埋点、跟踪 Core Web Vitals,或将前端错误与后端追踪关联——即使用户没有提及 Synthetic Monitoring / k6 / Faro,而是说“我的登录流程正常吗?”“监控我的 API”“每分钟 ping 一次端点”“发布门禁负载测试”“浏览器性能监控”“会话回放”或“RUM”
通过将支出归因到团队并减少遥测数据量,降低 Grafana Cloud 账单。涵盖符合 FOCUS 标准的账单仪表板、Alloy 中的成本归因标签、Adaptive Metrics(降低基数)、Adaptive Logs(丢弃/采样)、Adaptive Traces(尾部采样)、用量告警和优化检查清单。适用于调查 Grafana Cloud 账单过高、将可观测性成本归因到团队或服务、减少活跃序列/日志字节数/追踪跨度,或设置用量/配额告警——即使用户没有提及 Cost Management,而是说“Grafana 账单太高了”“谁消耗的指标最多”“丢弃调试日志”“对追踪采样”或“达到配额前提醒我”
使用 Fleet Management 管理 Grafana Alloy 收集器集群——编写一次 Alloy 流水线,通过属性匹配器(`env="production"`、正则表达式 `region=~"us-.*"`)指定目标,并通过 OpAMP 远程推送,无需重启收集器。涵盖流水线创建/更新/匹配器 RPC、收集器属性 API、`remotecfg` 引导配置块(独立部署 + Helm)、部署前的 `alloy fmt` 验证、用于查看组件健康状态的本地 Alloy UI(端口 12345),以及部署后的 `REMOTE_CONFIG_STATUS_APPLIED` 验证。适用于搭建 Cloud Alloy 集群、向 200 个收集器推送配置更改、排查某个收集器为何显示 `REMOTE_CONFIG_STATUS_FAILED`、保存前验证 River 语法,或连接 `discovery.kubernetes` → `prometheus.remote_write`——即使用户只说“配置 Alloy”“远程配置收集器”“推送流水线”“OpAMP”“收集器不健康”或“集中管理 Agent 配置”,没有提到 Fleet Management 也适用。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
