Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
用于构建、调试、预览、测试、发布和优化微信小程序项目的小程序开发技能(小程序开发、调试、预览、发布)。涵盖项目结构和配置(`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)。
为 Turbo 管道编写 SQL、TypeScript 和动态表转换。涵盖:使用 _gs_log_decode 解码 EVM 日志、筛选/转换区块链数据类型、使用 UNION ALL 合并事件、TypeScript/WASM 转换(invoke function)、动态查找表(dynamic_table_check)、转换串联以及 Solana 解码。适用于以下需求:“解码 Transfer 事件”“编写 SQL 转换”“按合约筛选”“TypeScript 转换”“动态表”“UNION ALL”。管道 YAML 结构请使用 /turbo-pipelines;端到端构建请使用 /turbo-builder。
在 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 时使用。
配置和排查 Goldsky Edge(Goldsky 托管的 EVM RPC 端点服务)问题。适用于 Edge RPC、Goldsky RPC 端点、edge.goldsky.com、eth_getLogs 速度慢、速率限制、对冲请求、flashblocks、HyperEVM 系统交易、按请求付费的 x402 RPC、定价、Edge 仪表板、gs_edge_ 密钥、rpc-edge 以及错误 -32005/-32012/-32014/-32015/-32016。涵盖高韧性、低延迟的 EVM 端点及提供商比较。配置可自托管的 eRPC,请参阅 docs.erpc.cloud/llms.txt。若要保留现有提供商并通过缓存降低费用,或处理 x-cache / x-edge-billable / goldsky boost,请使用 /boost。Pipeline 和 Subgraph 问题有各自的 skill。
搜索、检索并整合 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 文档。
在开始任何 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,也应使用。
在 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 应用实现 reconciler 和 watcher——编写 `TypedReconciler[*MyKind]` reconcile 函数,应用基于 generation 的跳过模式,通过 `resource.UpdateObject` 安全处理冲突的状态更新,配置 `BasicReconcileOptions`(命名空间、标签/字段筛选器、finalizer 管理),使用 `Watcher` 进行事件式处理,协调 `UnmanagedKinds`(应用不拥有的资源),并在 `app.go` 中完成注册。适用于编写 reconciler、实现 reconcile 循环、添加异步业务逻辑、处理创建/更新/删除事件、处理资源状态变更、使用 `RequeueAfter` 安排定期重新同步、在 Watcher 和 Reconciler 之间做选择,或将控制器接入 `app.go`——即使用户只说“处理此资源”“处理 X 事件”或“编写控制器”,没有提到“reconciler”也适用。
构建、编写并部署 Goldsky Subgraphs——基于链上数据的托管 GraphQL API。用户希望创建、搭建框架、编写或部署 subgraph;设计 schema/entities;编写或修复 AssemblyScript 映射处理程序;配置 subgraph.yaml(处理程序、模板、基于 ABI 的即时 / 无代码方案);设置 GraphQL 端点、标签或 webhook;优化运行缓慢的 subgraph(eth_calls、不可变实体);或暂停 / 恢复 subgraph 时使用。触发条件包括:“构建 / 部署 / 搭建 subgraph”“编写映射”“设计 schema”“subgraph.yaml”“即时 subgraph”“组合 / 合并多个 subgraph”“跨链 subgraph”“优化索引速度”“eth_calls 过多”“暂停 / 恢复 subgraph”。如果 subgraph 正在失败、停滞、报错或无法部署,请使用 /subgraph-doctor(优化运行正常的 subgraph 应使用此项,而不是 doctor)。从 The Graph 迁移时使用 /subgraph-migrate。若要将原始链数据流式传输到数据库而不使用 GraphQL,请使用 /turbo-builder。
编写或审阅三个 k6 仓库中的文档:k6-DefinitelyTyped(TypeScript 类型)、k6-docs(用户文档)和 k6(发行说明/变更日志)。遵循 k6 文档风格规范,生成 TypeScript 类型定义,起草发行说明,并通过针对 k6@master 运行示例来验证内容。用于处理 k6 文档、k6 变更日志、k6 发行说明、k6 API 参考、k6 TypeScript 类型、负载测试文档,或用户要求编写、编辑或审阅 k6、k6-docs 或 k6-DefinitelyTyped 仓库中的任何内容,即使没有明确提到“文档”
诊断并修复损坏的 Goldsky Subgraphs。当用户的 subgraph 失败、停滞、同步卡住、停止索引、自动暂停、返回错误或无法部署时,使用此技能。触发条件:“subgraph 停止同步”“subgraph 卡在某个区块”“subgraph 停滞”“subgraph 部署失败”“索引错误”“SubgraphSyncingFailure”“处理程序中出现意外 null”“未找到网络”“部署已存在”“subgraph 未返回数据”“subgraph 端点 404”“达到 subgraph 数量限制”“被限流”。用户在提及 subgraph 的同时描述问题时也使用。直接运行 CLI 命令检查状态、读取日志、确定根因并应用修复。构建、编写、部署、查询端点 / 标签参考,或优化运行正常但速度较慢的 subgraph(例如 eth_calls 过多)时,请改用 /subgraph-builder。从 The Graph 迁移时,请改用 /subgraph-migrate。
为 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”
微调 LLM、训练自定义模型或针对特定任务调整基础模型时使用。适用于配置 LoRA/QLoRA 适配器、准备 JSONL 训练数据集、设置微调任务的超参数、适配器训练、迁移学习、使用 Hugging Face PEFT 进行微调、OpenAI 微调、指令微调、RLHF、DPO,或量化和部署微调后的模型。触发词包括:LoRA、QLoRA、PEFT、finetuning、fine-tuning、adapter tuning、LLM training、model training、custom model。
使用 Django REST Framework 构建 Django Web 应用或 REST API 时使用。处理 settings.py、models.py、manage.py 或任何 Django 项目文件时调用。创建带有适当索引的 Django 模型,使用 select_related/prefetch_related 优化 ORM 查询,构建 DRF 序列化器和视图集,并配置 JWT 身份验证。触发词:Django、DRF、Django REST Framework、Django ORM、Django model、serializer、viewset、Python web。
使用 @grafana/scenes 框架构建 Grafana 插件页面。创建新的场景页面、添加面板/可视化、设置下钻导航、定义变量、配置查询运行器、构建表格/时间序列/统计面板,或扩展 SceneObjectBase 创建自定义场景对象时使用。涉及 Grafana 插件中的 SceneApp、SceneAppPage、EmbeddedScene、SceneQueryRunner、SceneDataTransformer、PanelBuilders、SceneFlexLayout、QueryVariable 或下钻/标签页配置时触发。
将 Grafana 插件迁移至兼容 React 19。当用户要求为 React 19 更新插件、做好 React 19 准备、修复 React 19 兼容性、升级或迁移至 React 19、将 grafanaDependency 升至 12.3.0、外部化 jsx-runtime,或运行 react-detect 时使用。触发短语包括“为 React 19 更新插件”“React 19 迁移”“准备支持 React 19”“插件 React 19 兼容性”“grafanaDependency 12.3.0”“JSX runtime externals”“react-detect”“SECRET_INTERNALS”“ReactCurrentOwner”或“ReactCurrentDispatcher”
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
