Skills
收录 97,905 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
World of Warcraft XML schema 的完整参考——用于在插件 XML 文件中定义 UI 框架、纹理、字体和动画的所有 XML 元素、属性、类型、默认值和继承关系。涵盖 <Ui>、<LayoutFrame>、<Frame> 及其所有子类型(Button、EditBox、Slider、StatusBar、Cooldown 等)、<Texture>、<MaskTexture>、<Line>、<FontString>、<Font>、<FontFamily>、<AnimationGroup>、<Animation> 及其所有子类型(Alpha、Scale、Translation、Path、Rotation),以及 <Anchors>、<Layers>、<Scripts>、<KeyValues>、<Color>、<Gradient>、<TexCoords>、<Shadow> 等共享元素。适用场景:编写或阅读 WoW 插件 XML 文件、在 XML 中定义框架、设置 XML 模板,或理解 XML 属性到 API 的映射。
当用户希望在新仓库中设置 WTF、确认环境就绪、检查 GitHub CLI 是否已安装并完成认证、安装所需的 gh 扩展,或确认 .github/ISSUE_TEMPLATE/ 模板已就位时,应使用此 skill——例如 "set up wtf"、"run setup"、"check my environment"、"install wtf templates"、"verify everything is configured"、"initialize wtf"、"onboard to wtf"、"first time setup"、"configure gh for wtf"、"prepare this repo for wtf"、"is wtf ready"、"get wtf running" 或 "a new dev joined, set them up"。在入职时或当有贡献者加入项目时,每个仓库运行一次。
当用户想要创建 GitHub Feature issue、将 Epic 拆解为面向用户的能力、用领域语言编写用户故事,或记录领域参与者能做什么时,应使用此技能——例如 "create a feature"、"write a feature for this epic"、"add a feature to an epic"、"break this epic into features"、"write user stories for this feature" 或 "describe what this actor can do"。使用此技能来编写单个 Feature。使用 `wtf.epic-to-features` 一次性为某个 Epic 生成全套 Feature。支持两种规划模式——`guided`(逐步提问)和 `flow`(推导,一次统一审查)——可作为参数传入或从 `.wtf/config.json` 读取。不适用于 Traces、Epics 或 bug 报告。
为 AI Agent 的工具调用、后台任务、队列 worker 以及其他没有 HTTP 请求的代码路径添加 Arcjet Guard 保护。涵盖速率限制、提示词注入检测、敏感信息拦截,以及使用 `@arcjet/guard`(JS/TS)和 `arcjet.guard`(Python)的自定义规则。只要用户想保护工具调用、Agent 循环、MCP 工具处理器、后台 worker 或任何非 HTTP 代码免受滥用,就使用本技能——即使用户将其描述为“给我的工具调用做速率限制”“在我的 Agent 中拦截提示词注入”“为我的 MCP 服务添加安全防护”或“保护我的队列 worker”,而没有提到 Arcjet 或 Guard。使用 Arcjet CLI(`npx @arcjet/cli` 或 `brew install arcjet`)进行认证以及站点/密钥设置。
当用户要求将 TOTVS Protheus 上的旧版 ADVPL 过程式代码迁移、转换、兼容化或现代化为 TLPP 面向对象类时使用——将 User Function/Static Function 转换为带有方法和数据属性的命名空间类,替换 Private/Public 作用域,并为现有调用方保留向后兼容的包装。也响应葡萄牙语表述,如 "migrar para tlpp"、"compatibilizar fonte"、"converter prw para tlpp"、"transformar em classe"、"modernizar rotina",或指定 `custom.<agrupador>.<servico>` / `totvs.protheus.<segmento>.<agrupador>` 命名空间的请求。
Vercel AI SDK v7 的开发与迁移。在构建或升级 AI SDK 7 应用时使用,尤其是 ToolLoopAgent、WorkflowAgent、HarnessAgent、Claude Code/Codex/Pi harnesses、runtimeContext、toolsContext、toolApproval、telemetry、reasoning、文件或技能上传、realtime、视频生成,或 v6 到 v7 的破坏性变更。AI SDK v6 代码请用 ai-sdk-6;版本查阅和一般文档查询请用 ai-sdk。
使用 SAP AI SDK for Java(com.sap.ai.sdk)为 SAP GenAI Hub 生成可运行的 Java 样板代码。涵盖聊天补全、流式处理、多轮对话、提示词模板、内容过滤、数据脱敏、嵌入、RAG/grounding、提示词注册表和 Spring Boot 流式处理。适用情况:用户请求调用 GenAI Hub 模型的 Java 或 Kotlin 代码,想要 Java 起步项目,询问如何在应用中使用 com.sap.ai.sdk,或询问如何将 AI Core 集成到 Spring Boot 或普通 Java 应用中。不适用于 JavaScript/TypeScript 代码——请使用 `aicore-sdk-js`。
使用 @sap-ai-sdk/orchestration、@sap-ai-sdk/foundation-models、@sap-ai-sdk/openai(原生 OpenAI SDK)、@sap-ai-sdk/langchain(LangChain)、@sap-ai-sdk/document-grounding(RAG)、@sap-ai-sdk/prompt-registry、@sap-ai-sdk/llm-batch(批处理作业)、@sap-ai-sdk/rpt(表格预测)或 @sap-ai-sdk/context-registry(数据目标、表格制品、场景配置),为 SAP GenAI Hub 生成可运行的 TypeScript/JavaScript 样板代码。适用情况:用户请求调用 GenAI Hub 模型的 TypeScript、JavaScript、Node.js 或 JS/TS 代码,想要 TypeScript 起步项目,询问如何在应用中使用 @sap-ai-sdk、如何将 LangChain(JS/TS)与 SAP AI Core 搭配使用,或需要用于 RAG/文档 Grounding、提示词模板、批量 LLM 作业、表格(RPT)预测,或通过 Context Registry 管理数据目标/表格制品/场景配置的 JS/TS 代码。不适用于 Java 代码——请使用 `aicore-sdk-java`。
用于实时中心、客户端、组和流式传输的 ASP.NET Core SignalR。涵盖强类型中心和中心筛选器。使用时机:用户提到 "SignalR"、"real-time"、"WebSocket"、"hubs"、"real-time notifications"、".NET WebSocket"、"push notifications"。不适用于:Spring WebSocket——使用 `spring-websocket`;Socket.IO——使用 Angular/React WebSocket 模式。
面向 React、Vue、Solid、Svelte、Preact 的零配置动画,基于 @formkit/auto-animate(3.28kb)。可避免 10 多个已记录的错误:SSR/Next.js 导入、条件父元素、缺失 key、flexbox 宽度、表格 display、Jest/esbuild 配置、CSS position 冲突、Vue/Nuxt 注册、Angular ESM。适用于:为列表/手风琴/Toast/表单添加动画、排查 SSR 动画错误、需要无障碍动画(自动遵循 prefers-reduced-motion),或希望无需 Motion 开销的即插即用过渡。
精英前端编排器——整合完整设计技术栈,打造 Awwwards 级、令人惊叹的 UI。用户要求精英级、高端、展示级、出众、令人震撼、作品集级、获奖级前端;必须令人惊艳的落地页;需要出彩的客户演示、品牌网站、营销首屏、创意编程作品、交互式展示、Remotion 视频合成;或任何注重工艺而非单纯功能的一次性 HTML/React 成品时使用。组合 frontend-design、impeccable、ui-ux-pro-max、design-motion-principles、color-expert、color-palette-extractor、agent-browser、remotion-best-practices,并使用经过验证的 Framer Motion、anime.js、Three.js 和通过 Magic MCP 提供的 21st.dev 组件模式运行时技术栈。触发词包括“精英级”“惊艳我”“Awwwards”“简直疯狂”“全力以赴”“展示级”“特别的作品”“别保留实力”“令人震撼”“惊艳效果”“高级质感”“主打作品”“演示文稿幻灯片”“创意编程”;也适用于任何打造品牌网站、落地页首屏、作品集、演示视频或注重工艺而非交付速度的交互式成品的请求。不适用于实用型管理界面、内部 CRUD 仪表盘或快速修补——这些情况单独使用 frontend-design 或 impeccable。
使用最新文档构建、审查、调试、测试、运维或迁移 BullMQ Node.js/TypeScript 任务队列。适用于 bullmq 6.x 的 Queue、Worker、QueueEvents、FlowProducer、Job、JobsOptions、IQueueBackend、RedisQueueBackend、PostgresQueueBackend、createPostgresBackend、setDefaultBackendFactory、withBackend、getBackend、ioredis 5/6、node-redis/Bun/Valkey Glide 适配器、前缀与 Redis Cluster 哈希标签、优先级、delay、jobId、attempts、backoff、UnrecoverableError、DelayedError、RateLimitError、WaitingChildrenError、停滞任务、lockDuration、并发、沙箱处理器、cancelJob、upsertJobScheduler、速率限制、setGlobalConcurrency、setGlobalRateLimit、去重(debounce/throttle)、父子流程与失败选项、removeOnComplete/removeOnFail、优雅关闭、NestJS @nestjs/bullmq、Bull Board、BullMQ Pro 与 OSS、v5 到 v6 迁移、PostgreSQL 后端,以及生产队列运维或 Worker 测试。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
