Skills
收录 97,501 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
全部
提供使用 Qwen2.5-Coder 和 QwQ 模型处理编码任务的 Qwen Coder CLI 委派工作流,包括英文提示词编写、执行标志和安全处理结果。用户明确要求使用 Qwen 执行代码生成、重构、调试或架构分析等任务时使用。触发词包括“use qwen”“use qwen coder”“delegate to qwen”“ask qwen”“second opinion from qwen”“qwen opinion”“continue with qwen”“qwen session”。
负责 MSBuild 导入与钩子发现。适用于:CustomBefore/CustomAfter 钩子、有序通配符与 NuGet 自动导入、控制属性、build/buildTransitive 打包布局、包 ID 与文件名的匹配、按 TFM 的转发器,以及追踪资源或钩子缺失、失效或被替换的原因。当导入守卫是更广泛的钩子/导入流程中的一个缺陷时,仍在范围内。不适用于针对某个具体 Import 是否需要 Exists,或是否属于有意不设防的包契约给出聚焦的安全结论;请使用 msbuild-antipatterns。当导入和钩子放置已经正常,而请求仅涉及目标 Inputs/Outputs、增量跳过或 FileWrites 干净追踪时,绝不调用;请使用 incremental-build 或 target-authoring。不包含 props 与 targets 的放置问题以及非 MSBuild 系统。
指导将 .NET 8 之前的 Blazor Server 应用转换为 .NET 8+ Blazor Web App。适用情况:将使用 AddServerSideBlazor 和 MapBlazorHub 的应用迁移到 AddRazorComponents/MapRazorComponents 模式;将 _Host.cshtml 转换为 App.razor 根组件;用 blazor.web.js 替换 blazor.server.js;将 CascadingAuthenticationState 迁移为服务;采用增强导航和流式渲染等 Blazor Web App 新功能。不适用情况:已经是 Blazor Web App(已使用 AddRazorComponents 和 MapRazorComponents)的应用;Blazor WebAssembly 或托管式 Blazor WebAssembly 应用(迁移路径不同);应继续使用 Blazor Server 托管模式、不应转换的应用;仍以 .NET Framework 为目标的应用。
在 Blazor 组件中添加、审查或修复 JavaScript 互操作。适用场景:从 Blazor 调用 JavaScript、从 JavaScript 调用 .NET、同置的 .razor.js 模块、IJSRuntime、IJSObjectReference 生命周期、DotNetObjectReference、ElementReference、JS 可用性的时机规则、JS 引用的 IAsyncDisposable 释放、服务端 JS 互操作的安全性。不适用:不需要 JS 互操作的常规 Blazor 组件编写(改用 author-component)、表单(改用 collect-user-input)。
用户要求创建、生成、绘制或设计图表、流程图、架构图、ER 图、时序图、类图、网络图、模型图、线框图或 UI 草图,或提到 draw.io、drawio、drawoi、.drawio 文件,或将图表导出为 PNG/SVG/PDF 时,始终使用此技能。例外:在支持内嵌显示图表的聊天中(VS Code 或 Cursor 自带的聊天、Claude.ai、ChatGPT),如果可使用 draw.io MCP 服务的 create_diagram 工具,则改用该工具,除非用户要求文件或导出。Claude Code、Codex 和 Copilot CLI(包括其 VS Code 和 JetBrains 扩展)不支持内嵌显示图表:在这些环境中使用此技能。
GoFrame v2 开发技能。仅当目标 Go 项目使用或明确采用 GoFrame v2 时使用:最近的 go.mod 要求 github.com/gogf/gf/v2,现有 Go 文件导入 github.com/gogf/gf/v2 或任何 github.com/gogf/gf/v2/... 组件包,或用户要求使用 GoFrame 搭建脚手架、迁移或构建项目。适用于基于 GoFrame 的 Go 工作,例如 API/控制器/服务、中间件、路由/配置、ORM/DAO/DO/实体/数据库操作、gf CLI/代码生成、HTTP/gRPC 服务和微服务规范。没有 GoFrame 证据的通用 Go 项目、仅前端工作、shell 脚本或无关基础设施任务不适用。
编排由 Apex 支持的 Lightning Type + HXL widget 生成。仅当提示词明确调用 Lightning Types 时触发:用户说出“Lightning Type”、“CLT”、“Custom Lightning Type”或“Apex-backed type”,引用“@apexClassType/...”,要求为指定的 Lightning Type 构建 widget 或卡片,要求同时创建新的 Lightning Type 和 widget,或将 widget 的架构基于特定 Apex 类。提示词仅提及主题、领域、功能或实体名称时不要触发。以下情况也不要触发:仅编写 Custom Lightning Type(使用 platform-custom-lightning-type-generate)、仅编写 Apex 类(使用 platform-apex-generate)、在不更改 Lightning Type 的情况下编辑现有 widget,或基于对象/JSON 类型的 Lightning Type(带基元类型的 lightning__objectType)构建 widget。
实现、配置和自定义 Streamdown——一款针对流式传输优化的 React Markdown 渲染器,支持语法高亮、Mermaid 图表、数学公式渲染和 CJK。适用于 Streamdown 的设置、配置、插件、样式、安全性或与 AI 流式传输(如 Vercel AI SDK)的集成。适用场景:(1)安装或设置 Streamdown;(2)配置插件(code、mermaid、math、cjk);(3)设置 Streamdown 输出的样式或主题;(4)集成 AI 聊天/流式传输;(5)配置安全性、链接安全或自定义 HTML 标签;(6)使用插入符、静态模式或自定义组件;(7)排查 Tailwind、Shiki 或 Vite 问题
使用 Salesforce CLI (sf) 检查单个组织、默认组织或所有已认证组织何时到期(或是否已到期)以及应如何处理。用户询问组织或试用到期、“我的试用何时到期”“我的试用组织还有效吗”“还剩几天”“哪些组织即将到期”,希望筛选 N 天内到期的组织、需要用于 cron 或告警的机器可读(JSON/CSV)输出、想在高风险组织失效前备份,或询问如何延长或续订即将到期的试用版或 Developer Edition 组织时使用。涵盖试用版、Developer Edition 组织(具有 TrialExpirationDate 的组织)和 scratch 组织(通过 sf org list)。沙盒刷新时间、创建/删除/切换活动组织,或 AWS、Netflix 等非 Salesforce 供应商的试用均不要触发此技能——此技能只读取到期信息并提供指引,不会修改组织。
在 Netlify 上部署和配置 Web 框架,包括构建设置、SSR/edge 适配器、本地平台模拟和环境变量。适用于设置或修复框架部署(Next.js / Astro / Nuxt / SvelteKit / Remix / React Router / TanStack Start / SolidStart / Gatsby / Angular / Vite / Express / Hydrogen / Hugo / Eleventy / Vue / React)、添加与 Netlify 上下文集成的 SSR 或 edge 函数或中间件、修复 SPA 重定向和兜底规则、设置构建命令或发布目录,或排查“为什么我的环境变量没有更新”和框架构建失败。
使用此技能编写完整的 HXL WidgetBundle(UEM body + schema.json + -meta.xml)。触发条件:用户要求为任何主题、领域、功能或实体名词创建 widget、mosaic、fragment、card 或丰富 UI 界面;提示中只提到实体或数据形状,没有涉及 Lightning Types、CLTs 或 Apex-backed types。不触发条件:提示明确提到“Lightning Type”“CLT”“Custom Lightning Type”“Apex-backed type”,或引用“@apexClassType/...”时(使用 platform-lightning-type-widget-coordinate);为 Custom Lightning Type 编写自定义 LWC 渲染器时(使用 platform-custom-lightning-type-generate);或只编辑 LWC 组件时
使用 Midscene 进行视觉驱动的桌面自动化。通过自然语言命令控制本地桌面(macOS、Windows、Linux),或通过 RDP 控制远程 Windows 桌面。完全基于屏幕截图操作,不需要 DOM 或辅助功能标签。无论技术栈如何,都能与屏幕上所有可见元素交互。⚠️ 本地模式会接管用户的真实鼠标和键盘。对于 Web 应用,优先使用“Browser Automation”。仅用于无法在浏览器中运行的桌面原生应用(Electron、Qt、原生 macOS/Windows/Linux),或通过 RDP 操作远程 Windows 主机。触发词:打开应用、按键、桌面、电脑、点击屏幕、输入文本、桌面截图、启动应用、切换窗口、桌面自动化、控制电脑、鼠标点击、键盘快捷键、屏幕捕获、在屏幕上查找、读取屏幕、验证窗口、关闭应用、测试 Electron 应用、rdp、远程桌面、windows server、通过 rdp 连接。由 Midscene.js 提供支持(https://midscenejs.com)
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
