Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
云与 DevOps
当用户要求自动化 Azure ML 和 Azure Data Factory 生产工作流时使用本 skill。以下情况请主动启用:(1) Azure ML 代码资产注册、azure-ai-ml SDK、AML 代码版本、`result.version`、请求版本与实际版本,(2) ADF 到 Azure ML 的编排、ADF WebActivity、托管标识读取 blob、`connectVia`、托管 VNet IR,(3) 代码资产版本指针 blob、latest.json 契约、训练/评分代码版本传播,(4) 私有存储防火墙、Microsoft 托管 CI Agent、临时网络规则、存储数据平面冒烟测试,(5) marshmallow<4 版本固定、AML SDK 导入失败、Azure ML 基础设施的运行时校验。提供:运行安全的 Azure ML + ADF 自动化模式。
本技能应在 GitHub 项目发布新版本时使用,覆盖版本号管理、CHANGELOG 同步、Release Notes 撰写、tag 创建、CI 构建监控、发布验证和历史清理全流程。适用于桌面应用、命令行工具、Web 应用、库/SDK 等任何基于 GitHub 的软件项目。当用户提到「发布」、「release」、「打 tag」、「新版本」、「更新版本号」、「写 release notes」、「发布失败了」、「CI 挂了」、「Actions 配额告急」、「短时间内多次发版」、「monorepo」、「批量打包」、「多 skill 发布」、「skill zip」、「专家套件 zip」时触发。也用于拒绝把 release 当作 CI 验证机制(「打 tag 看一下」)的反模式场景。不要用于非 GitHub 项目(如纯 GitLab / Gitea 项目)或无需 CI 的手动发布场景。
查询并回答关于 Volcengine API 规范的问题。当用户询问 Volcengine API 的参数、错误码、请求方法、枚举值、必填字段、响应结构、分页、参数依赖关系或 API 对比时触发此 skill——即使用户没有明确说「API」。典型触发包括「DescribeInstances 有哪些参数?」「Status 支持哪些值?」「InvalidInstanceId.NotFound 是什么意思?」「Volcengine 有批量删除标签的 API 吗?」「ECS 支持哪些 API?」「如何为 CreateDatabase 传参?」「ChargeType 是必填的吗?」「DescribeInstances 返回哪些字段?」「如何对实例列表分页?」「这两个 API 有什么区别?」「RunInstances 返回 InvalidParameterValue」等问题。当用户需要可运行的 SDK 代码时,转交 volcengine-sdk-generator skill。当用户需要基于命令行的操作时,转交 volcengine-cli skill。支持中文和英文提示词。
不涉及 Zyte MCP 工具的 Zyte 账户事务:凭据(设置、登录、获取 API 密钥或处理被封锁的网站);将项目部署或推送到 Scrapy Cloud;以及将任务的完整条目、日志或请求保存到文件(Zyte MCP 结果会被截断);Zyte API 计划定价(套餐、层级、折扣、承诺、免费额度);基于 docs.zyte.com 的 Zyte 产品或账户/账单相关操作指南和文档问题。Scrapy Cloud 任务、记录的使用量和网站单价属于 Zyte MCP 工具;只有在这些工具不可用时,才使用此技能告知用户如何连接 Zyte MCP。不要用于在本地编写/调试爬虫(scrapy-extra)。
为 Temps 项目添加自定义域名,并通过 Let's Encrypt 自动配置 SSL/TLS 证书;所有操作均通过 `@temps-sdk/cli` 命令行完成。支持子域名、顶级域名、HTTP-01 和 DNS-01 验证、通配符域名,以及通过 Cloudflare Tunnel 提供服务的域名(无需证书,也无需开放端口)。当用户想要:(1)为 Temps 应用添加自定义域名;(2)为部署配置 HTTPS/SSL;(3)将自己的域名指向 Temps 项目;(4)添加通配符域名;(5)为 Temps 配置 DNS;(6)通过隧道公开位于 NAT 后方工作节点上的应用时使用。触发词:“add custom domain”“point my domain at temps”“set up ssl”“https for my app”“wildcard domain”“add domain to project”“cloudflare tunnel”“expose app without open ports”。
当用户需要生成把日志写入阿里云 Elasticsearch 或自托管 Elasticsearch 的日志采集配置文件(OpenTelemetry Collector 或 Elastic Beats / Filebeat)时使用。涵盖文件日志、日志 API 摄入(OTLP / HTTP webhook)以及 Kafka 日志主题。也匹配自然语言请求,例如:write a filebeat.yml、generate an otelcol config、send logs to ES、collect nginx or Java application logs to Elasticsearch、sync Kafka logs to ES。始终输出一个面向 Elasticsearch 的配置文件;绝不混用技术栈,也不输出非 ES 的结果。
在 Apple silicon macOS 上使用 Apple 的 `container` 命令行工具管理 Linux 容器、OCI 镜像构建、镜像仓库、卷、网络、端口转发、主机访问、持久化的 `container machine` Linux 环境以及实验性本地 Kubernetes 集群。用户询问用 Apple Container 替代 Docker Desktop、在 macOS 上运行 Linux 命令、构建/运行/检查 Apple 容器、排查 Apple Container 服务/网络/构建故障、使用 Container Machines 或使用 `container k8s` 时,使用此技能。
当 ECS Service Connect 的 DNS alias 返回 IPv6 地址,导致仅支持 IPv4 的 Fargate task 因 `network is unreachable` / `EAI_AGAIN` 等无法连接时使用。典型症状是 OTel Collector → Tempo 的 OTLP gRPC、Fargate → Service Connect 的 HTTP/gRPC 通信突然失败。可从 ECS / Fargate / Service Connect / OTLP / IPv6 dual-stack 相关的连接故障入手(即使用户尚未确定原因是 IPv6 也可以)。
使用 Cloudflare Agents SDK 在 Workers + Durable Objects 上构建 AI Agent。包含关于在 Agents SDK(基础设施/状态)与 AI SDK(更简单的流程)之间选择的关键指导。使用时机:决定 SDK 选型、构建带状态的 WebSocket Agent、结合 Vectorize 的 RAG、MCP 服务、多 Agent 编排,或排查 "Agent class must extend"、"new_sqlite_classes"、绑定错误。
使用 Cloudflare Vectorize V2(2024 年 9 月正式发布)构建语义搜索。涵盖 V2 破坏性变更:异步变更、每索引 500 万向量(原为 20 万)、31ms 延迟(原为 549ms)、returnMetadata 枚举,以及 V1 弃用(2024 年 12 月)。使用时机:从 V1 迁移到 V2、使用 mutationId 处理异步变更、在插入前创建元数据索引,或排查 "returnMetadata must be 'all'"、V2 时序问题、元数据索引错误、维度不匹配。
在 Cloudflare Workers 上构建持久、长时间运行的工作流,具备自动重试、状态持久化和多步骤编排。支持 step.do、step.sleep、step.waitForEvent,可运行数小时到数天。使用时机:创建长时间运行的工作流、实现重试逻辑、构建事件驱动流程、协调 API 调用、调度多步骤任务,或排查 NonRetryableError、I/O context、序列化错误或工作流执行失败。关键词:cloudflare workflows、workflows workers、durable execution、workflow step、WorkflowEntrypoint、step.do、step.sleep、workflow retries、NonRetryableError、workflow state、wrangler workflows、workflow events、long-running tasks、step.sleepUntil、step.waitForEvent、workflow bindings
CloudBase Run 后端开发规则(Function 模式/Container 模式)。部署需要长连接、多语言支持、自定义环境、AI Agent 开发,或迁移需要通过 VPC 访问 MySQL/PostgreSQL/Redis 的现有应用或 GitHub 应用时使用此技能。诊断 CloudRun 容器部署失败(deploy_failed、readiness/probe failed、镜像无法启动、docker.io 拉取循环)或部署卡在正在运行的部署任务之后时也可使用。对于无状态 HTTP 服务,优先使用 HTTP 云函数。
搭建一个"软件工厂",将带有标签的 GitHub issue 转化为经过审查的 pull request,使用在 Upstash Box 沙箱中运行、由 GitHub Actions 启动的编码 Agent(Claude Code、Codex 或任何其他命令行 Agent)。只要有人想要构建、重建、扩展或调试 issue 到 PR 的流水线、后台编码 Agent 池、"处理我 GitHub issue 的 Agent"、标签触发的 Agent 工作流,或任何将 Upstash Box 与编码 Agent 和 GitHub 结合的东西,即使他们从未说"软件工厂",也可使用此项。也可用于向以此方式搭建的工厂添加仓库、Agent 类型、worker、模型或 effort 设置,或 worker 镜像(快照)。
在 Kubernetes 和 Docker 中部署并运行使用现代 eBPF 驱动的 Falco,涵盖驱动选择、Helm 安装、输出通道,以及可检测容器逃逸、命名空间滥用、特权挂载和异常系统调用的内置规则集。在集群中部署 Falco、在 eBPF 与内核模块驱动之间选择、将 Falco 告警路由到 SIEM 或 Falcosidekick,或升级现有部署时使用。关键词:Falco、modern_ebpf、内核模块、Helm、Falcosidekick、运行时安全、系统调用。不用于编写单个逃逸规则——请使用 detecting-container-escape-with-falco-rules。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
