Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
云与 DevOps
Cloudflare 平台知识,涵盖 Workers、Pages、R2、D1、KV、Durable Objects、AI 和 Zero Trust。主动用于:(1) Cloudflare Workers(处理程序、绑定、wrangler);(2) Cloudflare Pages 和 Pages Functions;(3) R2 对象存储;(4) D1 SQL 数据库;(5) Workers KV 和 Durable Objects;(6) Workers AI 推理(LLM、嵌入、图像生成);(7) Vectorize(向量数据库);(8) Queues 和 Email Workers;(9) Zero Trust(Access、Tunnel/cloudflared、Gateway);(10) DNS、WAF、速率限制、Page Rules。提供 wrangler.toml 模板、绑定模式、R2/D1/KV 用法、Workers AI 示例和 Zero Trust 配置。
使用 `depot build` 和 `depot bake` 配置并运行 Depot 远程容器构建。在构建 Docker 镜像、使用 Depot 创建 Dockerfile、将镜像推送到镜像仓库、构建多平台/多架构镜像(linux/amd64、linux/arm64)、调试容器构建失败、优化 Dockerfile 层缓存、使用 docker-bake.hcl 或 docker-compose 构建,或从 `docker build` / `docker buildx build` 迁移到 Depot 时使用。当用户提到 depot build、depot bake、容器构建、镜像构建,或询问 Depot 的构建缓存、构建并行度或临时镜像仓库时也使用。
在 BlueField 上运行 DOCA Firefly Service 容器时使用此技能:选择 PTP 的四个配置维度(role / profile / domain / interface),连接 BlueField PHC、主机跟随端和使用方工作负载,判断是否需要 PTP 级别的时间(而非 chrony / NTP),或排查 PTP 未同步、主机时钟未跟随的 Firefly 部署。即使用户没有明确提到“DOCA Firefly”或“PTP”,也应触发。典型的隐含请求包括:“容器显示绿色,但 PTP 一直停在 LISTENING”、“Firefly 显示已同步,但主机时钟仍在漂移”、“已建立同步,但偏差达到几十微秒”、“我的 Rivermax SMPTE 工作负载需要 PTP”或“chrony 是否足够”。对于安装 DOCA、主机端 chrony / ptp4l 配置、PTP 拓扑/边界时钟设计、构建读取已校准 PHC 的 DOCA 应用,或其他 DOCA 服务(DMS、Flow-Inspector、HBN),应拒绝并转交其他技能处理。
每当 Agent 即将建议或应用会影响运行中系统 DPU / NIC 硬件状态的更改时,使用此技能:写入 mlxconfig 固件参数、烧录 NIC 固件、重新刷写 BFB、切换 NIC ↔ DPU 模式、启用 SR-IOV 或设备仿真插槽、更改内核启动参数(IOMMU、hugepages、VFIO)、PCIe 重新绑定/重新扫描/链路状态切换、BlueField 冷重启,或处理 BlueField 热关机。更改前须进行预检清单、带外可达性检查、维护窗口安排、副本演练和回滚准备。隐含表述也应触发:“通过 SSH 切换 BlueField 模式”“启用 SR-IOV 并重启”“固件已烧录但 mlxconfig 显示旧值”“BlueField 热关机”。只读清单或版本查询(doca-version、doca-caps)不适用。对于信息引导(doca-public-knowledge-map)、安装或环境调试(doca-setup)、程序端调试(doca-debug、doca-programming-guide),应拒绝并转交其他技能。
通过捆绑的本地辅助工具,从 Xcode 项目构建可分发的 macOS DMG:归档 → 导出 → 打包为一个已签名制品。解析项目/工作区、方案、团队 ID 和导出选项;检测到 `xcodegen` 时先重新生成项目,然后从项目根目录运行 `helpers/build-dmg.sh`,而不是内联调用 xcodebuild。仅供用户显式发起的工作流,涉及代码签名和配置文件:绝不猜测签名身份,未经批准绝不覆盖 `ExportOptions.plist`,并报告生成的 DMG 路径、版本和签名状态。仅在用户明确要求构建或打包 DMG 时使用。
AWS EC2 虚拟机管理——实例、安全组、密钥对、AMI、EBS 卷、Auto Scaling Groups、Spot Instances、Session Manager、置放群组以及实例生命周期自动化。只要涉及以下任何一项就触发,即使没有明确提到 EC2:- 启动或预置:"spin up a server"、"create a VM"、"new instance"、"run-instances",提到实例类型(t3、m5、c5、r6、g5、p4d、t4g、c7g 等)- SSH / 连接问题:"connection refused"、"connection timed out"、"permission denied publickey"、"can't connect to my instance"、"SSH not working" - 实例管理:调整规格、停止、启动、终止、重启、更改实例类型 - 成本优化:夜间停止开发实例、节省 EC2 费用、spot vs on-demand、预留实例 - Auto Scaling:ASG、启动模板、混合实例策略、缩容到零、计划扩缩容 - Spot Instances:spot fleet、spot 中断、capacity-optimized、price-capacity-optimized - AMI 与备份:创建镜像、自定义 AMI、EBS 快照、DLM 生命周期策略、复制 AMI - 监控:EC2 CPU 利用率、实例的 CloudWatch 指标、实例状态检查、控制台输出 - 访问方式:Session Manager、EC2 Instance Connect、堡垒机、端口转发 - 安全:IMDSv2、实例元数据、实例上的 IAM 角色、安全组规则 - 用户数据与引导脚本、cloud-init
使用 orbit CLI 创建和管理 GitLab 项目、合并请求、流水线、议题、分支等。用户询问 GitLab 仓库、MR(合并请求)、CI/CD 流水线、分支、标签、提交、议题、群组或项目成员时,均使用此技能。触发短语包括“列出 MR”“检查流水线”“创建分支”“发起合并请求”“查看最新提交”“列出 X 群组中的项目”“重试 CI”“关闭议题”“成员有哪些”,以及任何 GitLab 相关任务——也包括“CI 正在运行什么”“显示 MR”“标记一个版本”“检查是否已合并”或“列出仓库”等随口提及。用户在 GitLab 语境中提及 PR/拉取请求时也应触发(GitLab 将其称为合并请求)。orbit CLI 的别名是 `gl`。
Proxmox VE (PVE) 9.2。KVM/QEMU VM(virtiofs)、LXC(OCI 镜像)、集群、HA(CRS 负载均衡)、SDN、Ceph、ZFS、pmxcfs、ACME 证书、proxmox-boot-tool、Secure Boot 证书更新(enroll-efi-keys)、固定 NIC 名称。qm、pct、pvecm、pvesm、pveceph、pvesh、pveum、vzdump、pveam、pvesr、ha-manager CLI、REST API、qm.conf、pct.conf、datacenter.cfg。
使用 Volcengine CLI(`ve` 命令)创建和管理 Volcengine 云资源。支持包括 ECS、VPC、CLB、RDS、Redis 等在内的所有 Volcengine 服务。当用户要求创建、查询、修改或删除 Volcengine 上的云资源,提及 `ve` 命令,说出 "volcengine CLI",或描述诸如 "create an ECS instance"、"set up a VPC"、"list security groups"、"allocate an EIP" 之类的基础设施任务时,触发此技能。当中文提示词提及 "火山引擎" 或 "火山" 时也触发(例如 "火山引擎上有哪些 ECS"、"查一下我火山的云服务器"、"火山引擎创建一个 VPC"、"火山的 Redis 实例列一下")。当用户遇到来自 `ve` 命令的错误并需要故障排查帮助时也触发。此外,还可用于 TOS 存储桶/对象操作,tosutil(有时写作 tosutils),Ark CLI / arkcli 的模型发现、推理、生成、端点、微调、计划或用量,以及 TLS(日志服务)/ volclog 的日志搜索、分析、采集、导出或 LogCollector 采集,通过 `ve tosutil`、`ve arkcli` 和 `ve volclog` 实现。
CI/CD 流水线专家,优先面向 GitHub Actions,但相关原则适用于任何代码托管平台。GENERATE 模式通过交互式的“分析后确认”对话构建仓库流水线(绝不批量提问)。ADVISE 模式审查、加固、调试并加速现有 CI,同时回答最佳实践和安全问题。适用于设置或生成 CI/CD、添加工作流、审查或加固流水线、审计供应链风险(固定版本的 Actions、缓存投毒、pull_request_target、令牌权限范围)、加速 CI(缓存、路径过滤器、作业 DAG、固定版本的工具二进制文件),或配置 Renovate 更新 CI 工具版本。触发词包括:设置 CI、生成工作流、加固我的流水线、保护我的 Actions、我的 CI 是否安全、加速 CI、固定我的 Actions 版本
在 BlueField、Arm/x86 主机或 Kubernetes Pod 上运行 NVIDIA DOCA Management Service:从 DOCA 3.5 开始,可使用本地 `dms-cli`(每个 YANG 路径一条命令,无服务器),以及 `dmsd` + `dmspe` 服务;选择部署和身份验证方式,配置 `-allowed_users` 和 `dmsgroup`,使用 gNMI Get/Set/Subscribe,运行受支持的 gNOI 工作流,并调试前端/后端故障。即使未提及“DMS”,遇到“通过 gRPC 管理远程 BlueField”“由编排器执行 gNOI 重启”或机群管理请求,也应触发。安全要求:重启、安装 OS、恢复出厂设置和删除受管理文件均有破坏性,必须针对目标获得明确确认;切勿擅自执行。安装和库/API 构建问题应转交其他技能;一站式聚合需求应转交外部产品化的 DOCA Telemetry Service。
Docker Compose 专家指导——为多容器应用编写生产级 compose.yml 文件。涵盖完整的 Compose 文件语法(services、networks、volumes、secrets、configs、profiles、extends、include)、服务配置(image/build、ports、environment、env_file、带健康检查的 depends_on、deploy resources、restart policies)、Compose 中的网络(默认网络、自定义网络、内部网络)、卷管理、环境变量策略(.env 与 environment 与 env_file 的对比)、用于多环境的 override 文件、用于可选服务的 profiles,以及通过 kompose 迁移到 Kubernetes。当用户询问 docker compose、docker-compose.yml、compose 文件、多容器、服务编排、compose 配置,或需要编写/修改 compose 文件时使用。使用场景:docker compose、docker-compose.yml、compose 文件、多容器、服务编排、compose 配置、depends_on、profiles。
Go 中的 OpenTelemetry——SDK 设置、API 界面、破坏性变更、contrib 埋点库(otelhttp、otelgrpc、otelmongo)、编译期零代码埋点(otelc)以及性能调优。用于在 Go 服务中添加、审查或配置 OpenTelemetry 时。触发词:"setup otel in go"、"go telemetry"、"go tracing"、"otelconf go"、"otelhttp"、"otelgrpc"、"TracerProvider go"、"MeterProvider go"、"otelc"、"compile-time instrumentation go"、"zero-code go instrumentation"、"go build instrumentation",或任何与 Go 相关的 OTel 问题。
在添加或编辑会把容器镜像推送到镜像仓库(通过 build-push-action 推送到 ECR/ghcr/Docker Hub)或派发生产部署(向 PostHog/charts 发送 `commit_state_update` repository_dispatch)的 GitHub Actions workflow 时使用。这些只能从单一 canonical 部署仓库运行,由 CD_DEPLOY_ENABLED 变量控制。不适用于发布 GitHub release、npm、crates 或 Homebrew 的 workflow — 这些仍留在公开仓库。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
