Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
云与 DevOps
按照官方 SAP BTP Solution Diagram 指南(Fiori Horizon 设计系统)生成 SAP BTP(Business Technology Platform)解决方案架构图,输出为原生 draw.io(.drawio)文件,并通过已配置的 draw.io MCP 服务打开。适用场景:用户要求创建/绘制/设计/草拟 BTP 图、BTP 架构、BTP 全景、BTP 解决方案图、BTP 参考架构、SAP Business Technology Platform 图,或希望在 draw.io / drawio / diagrams.net 中可视化 SAP BTP 服务(CAP、Build、Integration Suite、SAC、AI Core、HANA Cloud、Cloud Foundry、Kyma、Workzone 等)及其相互依赖关系。不适用场景:非 BTP 架构图、通用流程图、时序/UML 图,或应保留为 Mermaid/PlantUML 的图。
Microsoft Defender for APIs 指南 — 这是一种 Defender for Cloud 计划,可发现 Azure API Management 中发布的 API、按风险排序并抵御威胁与滥用。涵盖接入、安全发现和威胁检测。适用场景:Defender for APIs、API 威胁防护、保护 API Management 中的 API、API 安全态势、检测 API 滥用、将 API 接入 Defender、API 攻击检测、API 中的敏感数据暴露。
在 Dokploy(可自托管的 VPS 部署平台)上部署 Docker Compose 栈的综合指南。只要用户提到 Dokploy、将 Docker Compose 部署到 VPS、在自托管服务器上用 docker-compose.yml 部署应用,或排查在 Dokploy 上运行的 Docker Compose 栈问题时,就使用本技能。涵盖 Compose(stack)和 Application(Git)两种部署类型、存储卷策略、网络、环境变量、init 容器、healthcheck、配合 Traefik 的域名,以及排查 EAI_AGAIN、permission denied、容器 unhealthy、JWT/config 问题等常见错误。也适用于将任何多服务 Docker Compose 栈部署到 Dokploy 时。
诊断 Amazon SageMaker HyperPod 集群的性能问题——节点间 NCCL 带宽不均衡以及文件系统吞吐低下。只读。呈现主机侧信号(Xid、ECC、NVLink、EFA 可达性、FSx 饱和),并将任何修复导向相应的同级 skill(hyperpod-node-debugger、hyperpod-nccl、hyperpod-version-checker、hyperpod-issue-report)。触发于节点间 NCCL 不均衡、拖尾节点、FSx 缓慢、checkpoint 缓慢、dataloader 缓慢、文件系统瓶颈、FSx 吞吐、跨 AZ 延迟、拓扑不匹配。
运维 joelclaw Kubernetes 集群——Colima 上的 Talos Linux(Mac Mini)。部署服务、检查健康状态、调试 pod、从重启中恢复、添加端口、管理 Helm release、查看日志、修复网络。触发于:'kubectl'、'pods'、'deploy to k8s'、'cluster health'、'restart pod'、'helm install'、'talosctl'、'colima'、'nodeport'、'flannel'、'port mapping'、'k8s down'、'cluster not working'、'add a port'、'PVC'、'storage',以及任何 k8s/Talos/Colima 基础设施任务。也触发于特定服务的部署:'deploy redis'、'redeploy inngest'、'livekit helm'、'pds not responding'。
评估 Splunk Search Head Cluster 的队长身份、选举与 Raft 状态、成员健康状况、配置与构件复制、调度器与搜索可用性、KV Store 健康状况与恢复边界、deployer bundle 阶段、成员漂移,以及滚动变更就绪度,且不更改部署。适用于 SHC 队长/成员不稳定、复制不一致、KV Store 症状、deployer 传播失败、滚动就绪度,以及 SHC 相关事件分派。保留 Cloud、Enterprise、证据收集、平台、搜索、应用、知识对象、升级和索引器集群的边界。
使用 @dfinity/static-site recipe(certified-assets canister)将前端或任何静态站点部署到 IC。涵盖 icp.yaml recipe 配置、使用 _redirects 的 SPA 路由、使用 _headers 的自定义 headers/CSP、简洁 URL、私有应用访问保护、自定义域名,以及基于 canister ID 构建。这是在 IC 上托管前端和静态文件的推荐方式。同时也是旧版 @dfinity/asset-canister recipe 和 .ic-assets.json5 的入口(见旧版参考),以及将现有 asset canister 迁移到 certified-assets 的入口。适用于托管前端、部署静态文件、asset canister,或在 IC 上设置 SPA 路由。不要用于 canister 级别的 HTTP 代码模式或自定义域名 DNS 设置 —— DNS 请使用 custom-domains。
诊断 HyperPod GPU 集群(EKS 或 Slurm)上的 NCCL 故障及相邻的训练 Pod 故障——训练挂起、AllReduce / 集合通信超时、EFA 或 libfabric 错误、rendezvous 失败、EFA TCP 回退、/dev/shm 或 memlock 问题、跨 Pod 的 NCCL 版本不匹配、容器 OOM / exit-137 / OOMKilled、GPU OOM(CUDA out of memory)、CrashLoopBackOff / Pending Pod、MASTER_ADDR DNS、NetworkPolicy 阻断。不适用于单节点硬件故障(→ hyperpod-node-debugger § G)或集群创建时的 EFA / SSM 故障(→ hyperpod-cluster-debugger § A / § F)。
诊断并修复 HyperPod 集群(EKS 或 Slurm)上的单节点问题——某个特定节点不健康、无响应、卡住或需要替换。涵盖节点上的 EFA、GPU / 加速器硬件(XID、ECC、NVLink、row-remap、DCGM)、Slurm 节点 down/drained、磁盘和内存压力、单节点生命周期脚本失败、SSM agent、容器运行时、内核 panic、Pod 网络。只读。不适用于集群级部署(→ hyperpod-cluster-debugger)、NCCL(→ hyperpod-nccl)或 MFU(→ hyperpod-mfu-debugger)。
仅用于诊断的技能,面向 Amazon SageMaker HyperPod Slurm 集群上的 Slurm 调度器和节点守护进程问题。覆盖范围与 HyperPod 故障排查指南一致。当用户报告以下情况时调用:Slurm 节点卡在 down/drain、自动修复后出现 "Node unexpectedly rebooted"、slurmd 未运行、任务卡在 PENDING 且 REASON=Resources 而 sinfo 显示节点空闲、节点替换后任务卡在 COMPLETING、GRES/GPU 数量错误、scontrol ping 失败、slurmctld 无响应、Action:Reboot/Replace 请求未触发 HyperPod 自动恢复,或自动续跑未重新启动任务。也会在 "drain before reboot"、"diagnose a Slurm node"、"investigate stuck jobs" 时触发。
在直接用 curl(不用 SDK)调用 Jenkins 服务器的 REST(Remote Access)API 时使用——触发构建、轮询队列项直至成为构建、读取构建状态与控制台日志、列出/查看任务、任务 CRUD(通过 config.xml 做 createItem/copy/delete/enable/disable),以及构建管理(stop/delete)。Jenkins 是按路径寻址的 REST,使用 HTTP Basic username:API_TOKEN 认证。构建触发是异步的——它返回的是队列项而非构建,因此要轮询 queue/item/<id>/api/json 直到进入可执行状态。API token 认证可豁免 CSRF crumb(Jenkins 2.96/2.107+);crumb 只是 403 时的兜底。Jenkins 没有官方 OpenAPI,因此核心路径表以官方 Remote Access 文档为依据(随附的 swaggy-jenkins 规范为非官方交叉核对)。消费调用方注入的凭据(base_url + username + 按变量名解析的 token)——它不负责提供或解析这些凭据;token 值只由 curl 读取,绝不打印。
帮助用户在团队/企业环境中安装和配置 mirrord Operator。当用户询问 operator 设置、Helm 安装、云 API 密钥或许可证配置、气隙/离线许可、启用功能(队列拆分、DB 分支、预览环境、多集群)、内部镜像仓库、OpenShift/GKE Autopilot、RBAC 或多用户 mirrord 部署时使用。当 AI Agent 在无许可证的集群上遇到 Team 或 Enterprise 功能、需要向用户提供试用时也可使用(由 Agent 发起的试用;试用为 Enterprise 层级)。
用 Kubesec 为 Kubernetes 资源清单评分,在部署前标记错误配置和提权风险,并将每条发现映射回修复它的 securityContext 变更。在 CI 中对清单设卡、在 YAML 或渲染后的 chart 进入集群前进行审查,或解释清单为何得负分时使用。关键词:Kubesec、清单评分、securityContext、readOnlyRootFilesystem、runAsNonRoot、CI 关卡。不要用于扫描已构建镜像中的 CVE —— 请使用 scanning-docker-images-with-trivy;准入时强制执行请使用 implementing-opa-gatekeeper-for-policy-enforcement。
Turborepo(高速 monorepo 构建系统)参考。turbo.json、turbo run、任务依赖(dependsOn)、缓存(local / remote)、workspaces(pnpm / npm / yarn / bun)、--filter、Remote Cache(Vercel)、parallel 执行、turbo gen(代码生成)、watch 模式、错误消息诊断(recursive turbo invocations、missing root task、invalid env prefix)。
当用户想要将本地目录或 GitHub 仓库部署到 Volcengine,并需要在选择执行路径之前分析项目、理解应用形态,以及获得 ECS、VKE 和 veFaaS 的排序建议时使用。当用户询问“我应该使用哪种部署方式”、“这个仓库是否已为 Volcengine 做好准备”或“在部署前检查我的仓库”时也会触发。本 skill 负责准备决策;volcengine-deploy skill 执行选定的部署,volcengine-iac skill 仅在用户选择 Terraform/IaC 或任务已有 IaC 工作流时使用。
通过 API Explorer 搜索定位 API、获取其 swagger 并使用用户提供的 Params 调用 api/common/explorer/make-code,从而生成准确的 Volcengine SDK 示例。当用户询问如何编写 Volcengine SDK 代码、生成 SDK 示例,或用 Python、Go、Java、PHP、cURL、Node.js 调用 Volcengine API 时使用。支持中英文 API 名称,例如 "角色扮演"、"AssumeRole" 或 "STS AssumeRole"。也用于关于重试、超时、AK/SK、STS、AssumeRole、临时凭证、代理、连接池、SSL、调试模式、请求签名、响应解析和错误处理的明确 SDK 配置问题。如果用户只需要 API 参数、枚举值、必填字段、错误码、响应 schema、分页或 API 对比,请转交 volcengine-api。如果用户需要基于命令行的操作,请转交 volcengine-cli。
Webly 托管 Agent 创建的内容:几秒内即可发布网站,或通过实时 URL 分享文件和文件夹,无需账户;之后用户可以登录并认领内容,以便保留、通过 MCP 编辑,并发布自己批准的草稿。适用于用户要求“发布这个”“托管这个”“部署这个”“把这个放到网上”“制作网站”“将这个作为网页分享”“给我这个网站的链接”“分享这些文件”“发送这些文件”“给我下载链接”“保留我的网站”“认领我的网站”“创建 Webly 账户”“连接 Webly”“连接我的域名”“使用我自己的域名”,或正在处理托管于 Webly(*.webly.site)的网站时。也适用于会话开始时,Webly 网站或待完成的 Webly 操作正等待在此机器上处理。
帮助用户从 Azure Cache for Redis(ACR/OSS)的 Basic、Standard 和 Premium 层级迁移到 Azure Managed Redis(AMR)。提供 SKU 映射、实时定价脚本、缓存指标评估、通过 ARM REST API 并配合 DNS 切换的自动化迁移,以及 IaC 模板迁移(ARM、Bicep、Terraform)。适用场景:用户询问 Redis 迁移、ACR 迁移到 AMR、OSS 迁移到 AMR、自动化迁移、DNS 切换迁移、缓存退役截止日期、ACR 退役日期、SKU 选择、AMR 与 ACR 功能对比、功能兼容性、Redis 模块支持、定价对比、缓存升级、Basic/Standard/Premium 层级迁移、P1/P2/C3 缓存迁移、AMR SKU 推荐、迁移回滚、迁移验证、连接字符串变更、端口变更、缓存评估与指标、IaC 模板迁移(ARM、Bicep、Terraform),或检查 amr-migration-skill 更新。不适用于:Enterprise(ACRE)层级迁移、创建新的 Redis 缓存,或一般性的 Redis 性能调优。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
