Skills
收录 96,770 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
云与 DevOps
Twingate Internet Security——DNS 过滤、出口网络、浏览器安全与 DNS-over-HTTPS。当用户提到 DNS 过滤、内容过滤、互联网安全、出口网络、出站路由、浏览器安全、NextDNS、DoH、DNS 分类或配置文件优先级时加载。在 Twingate 语境下出现 “Internet Security”、“DNS Security Profile”、“fixed egress IP” 或 “SaaS allowlisting” 时也触发。还适用于 DNS 冲突以及症状型 DNS 查询:第三方 DNS 过滤器或 AV 产品与 Twingate 冲突(Cisco Umbrella、DNSFilter、AdGuard、Avast Real Site Protection)、CGNAT 网段冲突(`100.96/12`)、多网络接口 DNS 解析问题、“all nameservers have failed”、Linux 上的 DNS 请求延迟、Docker 容器的第二次 DNS 查询返回错误 IP,或基于 Twingate 搭建的个人 / DIY 出口网络 VPN。
当开发者需要将 VSS 部署到 Kubernetes、helm install VSS、为 VSS 配置 values.yaml,或在 k8s 上使用 GPU/vLLM 运行 VSS 以支持 video-search-and-summarization 示例应用时,使用此技能。此技能在将 Docker Compose/setup.sh 模式(--summary、--search、--summary-and-search/--unified、dual UI、ENABLE_VLLM、OVMS GPU/NPU)转换为实际的 Helm chart 覆盖文件和 values 键时特别有用。即使 用户只说“put VSS on k8s”或“make values.yaml for VSS”,也优先使用此技能进行 VSS Helm 安装/升级/故障排查。
使用兼容 Sentry 的 SDK,为应用添加 Temps 错误跟踪。Temps 提供兼容 Sentry 的 DSN,可与各语言/框架的官方 Sentry SDK 配合使用,除初始化外无需更改代码。适用于用户希望:(1)为任何应用添加错误跟踪(React、Next.js、Vue、Svelte、Angular、Node.js、Python、Go、Rust、Ruby、Java、PHP、.NET、React Native、Flutter);(2)接入未捕获异常和未处理的 Promise rejection 捕获;(3)配置错误会话回放;(4)上传 source map,以便查看可读的堆栈跟踪;(5)报告发布版本和环境;(6)捕获自定义错误/消息。触发词:“add error tracking”“add sentry”“track exceptions”“report errors”“temps error tracking”“wire up error monitoring”。
用于通过自然语言管理云资源和执行运维操作的 Alibaba Cloud OOS ChatOps Agent。支持查询 ECS/RDS/VPC/SLB 资源、执行操作(启动/停止/重启)、查看监控和计费数据,以及通过 OOS 批量运维。用户询问 Alibaba Cloud 资源、实例管理、云操作或运维自动化时使用。触发词:“查看实例”“ECS”“RDS”“管理资源”“运维”“OOS”“ChatOps”“阿里云资源”“实例列表”“帮我操作”“重启”“停止实例”“resource management”“cloud operations”“list instances”“batch ops”。
通过 Python(alibabacloud_oss_v2)操作阿里云 OSS:列举 Bucket(ListBuckets)、创建 Bucket(PutBucket)、设置 Bucket ACL(PutBucketAcl)、上传 Object(PutObject)。 适用于「列出 OSS Bucket」「创建存储空间」「修改 Bucket 访问权限」「上传文件到 OSS」等场景。 默认不开启公共读,Bucket 保持私有(private),需配合 CDN 或其他授权方式访问。 API 契约见 reference/*.yml;可运行示例见 scripts/;依赖见 scripts/requirements.txt。
API 网关模式与实现。Kong、AWS API Gateway、将 NGINX 用作网关、限流、请求路由、认证卸载以及请求/响应转换。使用时机:用户提到“API gateway”“Kong”“AWS API Gateway”“NGINX gateway”“gateway pattern”“request routing”“BFF”。不适用于:反向代理基础——请使用基础设施技能;服务网格——请使用 `service-mesh`;应用内限流——请使用 `rate-limiting`。
用于 GitHub Actions 与 AWS IAM 的 OIDC 信任的 OpenTofu/Terraform 模式。涵盖不太直观的 `job_workflow_ref` 条件(相对于仅用 `sub` 指定仓库+分支)、Bedrock 推理配置文件 ARN 模式、与 Bedrock 并列所需的 `aws-marketplace` 权限,以及面向 AI Agent 角色的 ReadOnlyAccess + 显式 Deny 模式。在通过 OIDC 将 GitHub Actions 接入 AWS 时使用。
在 inference.sh 上构建和部署应用。适用于入门、了解平台、创建应用、配置资源,或需要 inference.sh 应用开发概览时。支持 Python 和 Node.js。触发词:inference.sh app、belt app、inf.yml、inference.py、inference.js、deploy app、app development、build app、create app、GPU app、VRAM、app resources、app secrets、app integrations、multi-function app
使用 Cloudflare Agents SDK 在 Workers 和 Durable Objects 上构建有状态 AI Agent 的指南。涵盖 Agent 类、this.setState 和 this.sql 状态、通过 AIChatAgent 和 useAgentChat 实现 WebSocket 与流式聊天、使用 this.schedule 调度(延迟、日期、cron)、触发 Workflows、Browser Rendering、使用 Vectorize 和 Workers AI 嵌入的 RAG、使用 McpAgent 的 MCP 服务、human-in-the-loop 审阅,以及通过 routeAgentRequest、getAgentByName、useAgent 和 AgentClient 进行路由。记录 15 个以上陷阱:缺少 new_sqlite_classes、非原子迁移、Agent 类未导出、绑定名称不匹配、全局唯一性意外、状态大小限制、MCP 传输混淆和被绕过的认证。在 Cloudflare 上构建 AI Agent、聊天 Agent、MCP 服务或多 Agent 系统,或调试 Agent 绑定、迁移和状态同步错误时使用。
Cloudflare D1 的完整知识领域——Cloudflare 边缘网络上的无服务器 SQLite 数据库。适用于:创建 D1 数据库、编写 SQL 迁移、配置 D1 绑定、从 Workers 查询 D1、处理 SQLite 数据、构建关系型数据模型,或遇到 "D1_ERROR"、"statement too long"、"too many requests queued"、迁移失败或查询性能问题。关键词:d1, d1 database, cloudflare d1, wrangler d1, d1 migrations, d1 bindings, sqlite workers, serverless database, edge database, d1 queries, sql cloudflare, prepared statements, batch queries, d1 api, wrangler migrations, D1_ERROR, D1_EXEC_ERROR, statement too long, database bindings, sqlite cloudflare, sql workers api, d1 indexes, query optimization, d1 schema
Cloudflare Durable Objects 指南:用于协调、实时通信和持久状态的全局唯一有状态对象。涵盖 DurableObject 类与绑定、WebSocket Hibernation(ctx.acceptWebSocket、webSocketMessage、serializeAttachment)、通过 ctx.storage.sql 的 SQLite 存储、使用 storage.setAlarm 和 alarm() 处理器的告警、来自 idFromName 的 id、newUniqueId 和 getByName、RPC 方法、blockConcurrencyWhile、迁移和位置提示。记录 15 个以上陷阱:类未导出、迁移缺失或错误、new_sqlite_classes、构造函数中的工作以及 setTimeout 或 fetch 破坏 hibernation、内存状态在 hibernation 时丢失、KV 后端上 deleteAll 不完整、绑定不匹配、状态大小限制和告警重试失败。在 Workers 上构建聊天室、多人游戏、速率限制器、会话存储、队列或按用户状态,或调试 DO 迁移、hibernation 和告警错误时使用。
Cloudflare Sandbox SDK(@cloudflare/sandbox)指南,该 SDK 在边缘的隔离 Ubuntu Linux 容器中运行代码,并由 Durable Objects 路由。涵盖 wrangler 容器和 Durable Object 绑定、getSandbox()、exec()、runCode()、gitCheckout()、会话管理、容器生命周期和冷启动、文件处理,以及状态持久化。在执行不受信任或 AI 生成的代码、安全运行 Python 或 Node.js 脚本、构建代码解释器和基于聊天的编码 Agent、隔离环境中执行 shell 命令、以编程方式操作 git 仓库、创建临时构建或 CI/CD 环境、使用 ffmpeg 或 imagemagick 等系统工具处理文件,或调试沙箱容器生命周期、路由和会话持久化问题时使用。
指导数据中心设计与建设执行——选址与等级选择、容量和密度规划(kW/机架、地板承重)、供电与制冷架构、物理布局与气流遏制、网络 meet-me 与运营商连接、标准对齐(TIA-942、Uptime 等级)、承包商协调、调试以及运维交接(DCIM、监控)。在规划新建或扩建的 colo/本地设施、审查 MEP 和机架布局、为 GPU 或 HPC 密度规划供电/制冷容量、执行 DC 建设阶段,或从设计验收机房时使用——不适用于云 VPC/IaC(infrastructure-engineer)、K8s 部署(cluster-deployment-engineer)、ADR(senior-system-architecture)、仅 GRC(cybersecurity)、算力利用率(data-center-compute-supply-efficiency)、DC 组合(data-center-portfolio-planning-execution-lead)或容量交付计划(senior-data-center-capacity-delivery-manager)。
使用 Bret Fisher 强烈主张的现代 Docker + BuildKit 规则创建、编辑并现代化 Dockerfile、.dockerignore、Docker Bake 文件和 Compose 文件。每当用户问及 Dockerfile、把应用容器化或“Docker 化”、基础镜像选择、镜像 tag 的 digest/SHA 固定、多阶段构建、BuildKit、构建缓存或密钥、.dockerignore、docker-bake.hcl / `docker buildx bake`、加固或 distroless 镜像(Chainguard、Docker Hardened Images / DHI)、compose.yaml / docker-compose 文件,或用 Compose 搭建的本地开发环境时,就使用本技能 —— 哪怕只是对这些文件做一处小改动。
通过 poseidon 命令操作波塞冬部署平台。当用户要求操作波塞冬的项目查询、应用创建、应用查询、配置创建、配置查询、配置关联应用构建、应用部署、应用日志查询等相关操作时应使用该包。metadata(search-git,page-apps,page-apps-simple,list-project-entries,list-project-envs,list-project-products,list-app-types,list-app-types-simple,list-build-tools,list-build-tools-simple,list-base-images,list-base-images-simple,get-app,create-app,list-configs,list-configs-simple,create-config,update-config,delete-config),build(trigger,page-builds,page-builds-simple,list-build-params,build-overview,get-log),ops(deploy-app,search-logs,log-context,restart-app),atomic(rebuild-and-deploy,runtime-errors)。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
