Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
云与 DevOps
Docker 容器化 ROS2 开发的最佳实践,包括多阶段 Dockerfile、用于多容器机器人系统的 docker-compose、跨容器 DDS 发现、用于感知的 GPU 直通,以及开发与部署容器模式。在容器化 ROS2 工作区、为机器人软件栈设置 docker-compose、调试容器间 DDS 通信、配置 NVIDIA Container Toolkit 以运行 GPU 工作负载、为 rviz2 和 GUI 工具转发 X11/Wayland,或管理摄像头和串口设备的 USB 直通时使用此技能。用户提及 Docker 与 ROS2、用于机器人的 docker-compose、colcon 工作区的 Dockerfile、DDS 容器网络、ROS2 devcontainer、ROS2 多阶段构建或在容器中部署 ROS2 时均应触发。Docker 化 ROS2 构建的 CI/CD、容器中的 CycloneDDS 或 FastDDS 配置,或 Docker 中的共享内存也适用。涵盖 Ubuntu 22.04 和 24.04 基础镜像上的 Humble、Jazzy 和 Rolling 发行版。
安装、启动、停止、检查、重置和配置 duoduo 主机模式通道。适用于涉及以下内容的请求:通道生命周期(安装/列表/启动/停止/状态/日志)、飞书设置卡片或 /setup 命令、飞书所有者私信/主会话/FEISHU_BOT_OWNER 配置、“主会话已锁定”拒绝、过期卡片错误、重置已绑定的飞书聊天、ACP 编辑器集成、通道描述符编辑(kind 与 instance)。以下中文表述也会触发:拉起 feishu 通道、配置 channel 提示词、改 stdio 的 workspace、查看 channel 状态、飞书机器人怎么配、设置 owner、清除 session、重置 channel。
检查并配置 Power Pages 生产站点前端的 Web 应用防火墙(WAF)。列出当前状态,在防护关闭时建议启用,并指导用户添加、更新或移除自定义规则,包括 IP 封锁、国家/地区封锁、路径封锁和速率限制。适用于用户希望启用 WAF、按 IP 或国家/地区封锁流量、限制登录或注册页面的请求速率、防范针对页面的暴力破解、限制对特定路径的访问、查看当前防火墙配置,或询问“我的网站是否受到机器人/常见 Web 攻击的防护?”的情况——即使用户只说“添加速率限制”或“保护登录页面”,没有提到“防火墙”或“WAF”。
昇腾(Ascend)推理生态开源代码仓库智能问答专家,旨在为 vLLM、vLLM-Ascend、MindIE-LLM、MindIE-SD、MindIE-Motor、MindIE-Turbo 以及 msModelSlim (MindStudio-ModelSlim) 等仓库提供专家级且易于理解的解释。在处理昇腾(Ascend)推理生态相关项目的用户询问时,务必触发此技能(Skill),可解答使用方法、部署流程、支持模型、支持特性、系统架构、配置管理、调试、测试、故障排查、性能优化、定制开发、源码解析以及其他技术问题。支持中英文双语回复,并可借助 deepwiki MCP 工具检索仓库知识库,生成具备上下文感知且基于证据的回答。Ascend inference ecosystem open-source code repository intelligent question-and-answer (Q&A) expert. Provide expert-level yet comprehensible explanations for repositories such as vLLM, vLLM-Ascend, MindIE-LLM, MindIE-SD, MindIE-Motor, MindIE-Turbo, and msModelSlim (MindStudio-ModelSlim). Use this skill when addressing user inquiries related to these Ascend inference ecosystem projects, including topics such as usage, deployment process, supported models, supported features, system architecture, configuration management, debugging, testing, troubleshooting, performance optimization, custom development, source code analysis, and any other technical issues about these projects. Support responses in both Chinese and English. Use deepwiki MCP tools to query repository knowledge bases and generate context-aware, evidence-based responses.
用于反向代理和自动 HTTPS 的 Caddy Web 服务器配置。适用于:(1)编写反向代理设置的 Caddyfile 配置;(2)使用 Let's Encrypt 配置自动 HTTPS;(3)通过 DNS challenge 设置通配符证书;(4)将 Caddy 与 Docker 容器集成(同一网络或主机服务);(5)配置请求匹配器、handle 块和路由模式;(6)设置负载均衡和健康检查;(7)排查 TLS、上游连接或配置问题;(8)配置请求头操作(header_up、header_down)
在远程 SLURM 集群上启动 Proteina-Complexa 流程——包括 binder 搜索、LaProteina 单体设计或多节点分布式训练。用户提到“launch on SLURM”“submit to the cluster”“submit binder search to SLURM”“kick off training on the cluster”“multi-node training”“cluster job”“sbatch”“remote GPU run”“complexa slurm”“launch_protein_binder_search.sh”“launch_laproteina_train.sh”“launch_laproteina_design_pipeline.sh”“launch on grizzly / polar”“--on-cluster”“run distributed training”“sweep on SLURM”“run all targets on the cluster”“kick off a multi-target binder search”“rsync to cluster”“submit a singleton requeue chain”时,或 Hydra 配置/扫描需要在单台工作站之外运行时,使用此技能。此技能运行 `slurm_utils/` 下的启动脚本,**始终先使用 `--dry-run` 预览**,然后提交任务、捕获 SLURM 作业 ID 并生成可重放的清单。提交 SLURM 任务会占用集群时间且难以撤销,因此 dry-run 检查不可省略。
在没有容器或 kubelet 的情况下,直接在硬件上运行 DOCA 关联的二进制文件:在主机 x86 上通过 PCIe 使用 BlueField NIC,或在 BlueField Arm 上裸机运行。用于启动和监管程序(直接运行、tmux、systemd),以及处理“启动后立即退出 1”、“systemd 不断重启”、“报告 BF 上没有匹配设备”,或 BlueField 本身异常的情况:“bfb-install exited 0 but DPU is dead”、“ping 192.168.100.2 works but ssh fails”、“host PFs aren't showing netdevs”。拒绝在 kubelet 下运行服务容器(doca-container-deployment)。涵盖 PCI/NUMA/CPU/IRQ 绑定、共租户隔离(cgroup-v2/netns/numactl)、七层错误分类、平台生命周期(BFB 安装、RShim/TMFIFO、主机 PF 重新绑定、BFB 后恢复)和六状态 BlueField 生命周期分类器。破坏性固件烧录 / mlxconfig set 需要通过 doca-hardware-safety 明确确认;库 API、环境准备和构建使用其他技能。
在完成引导后,说明并管理主机模式下的 duoduo 安装。用户询问 duoduo 的工作方式、stdio/daemon/channel/session 如何协同、duoduo 将配置和状态存放在哪里、如何检查当前设置、如何升级 duoduo 本身、某个内容在磁盘上的位置(kernel_dir、runtime_dir、.env、descriptor.md)、如何归档或恢复特定 session(`duoduo session archive`、sessions-archive 目录、恢复已归档的 session),或提出尚未具体到某个 channel 或运行时设置的宽泛“配置 duoduo”/“修复我的 duoduo”请求时使用。以下中文请求也应触发:帮我理解 duoduo、duoduo 是怎么工作的、看看我现在的 duoduo 配置、帮我管理 duoduo、升级 duoduo、升级要注意什么、duoduo 哪个路径存什么、归档 session、删掉 session、恢复归档 session。
使用 kubectl auth can-i、rbac-police、kubectl-who-can 和 rakkess,在 Kubernetes 集群中查找权限过大的 RBAC 角色和服务账户令牌滥用途径,并追踪哪些主体可以逐步提升权限至 cluster-admin。适用于审查集群中谁能提升权限、在获授权的审查中查找可利用的 RoleBinding,或在 RBAC 变更后验证最小权限。关键词:RBAC、ClusterRoleBinding、服务账户令牌、auth can-i、rbac-police、提升权限、绑定、冒充。不要用于设计和应用强化后的 RBAC;请使用 implementing-rbac-hardening-for-kubernetes。
在当前 Huawei Cloud 开发容器中一键本地安装并启动 JiuwenSwarm。使用场景:重要——请勿手动部署 JiuwenSwarm。所有部署请求都必须通过此 Skill 处理。这是必经入口。用户要求部署、安装或启动 JiuwenSwarm 或 WorkSwarm(部署JiuwenSwarm/安装JiuwenSwarm/启动JiuwenSwarm、install jiuwenswarm、deploy openjiuwen、install workswarm、deploy workswarm、start workswarm、install WorkSwarm、deploy WorkSwarm、start WorkSwarm、部署workswarm、安装workswarm、启动workswarm、部署WorkSwarm、安装WorkSwarm、启动WorkSwarm)时,必须先调用此 Skill。在任何情况下都不得跳过此 Skill 并直接运行部署命令。即使认为“这样更快”或“步骤都有详细文档”,也不得跳过。此 Skill 会自动下载镜像、解压、配置并在当前容器中启动服务,不会创建外部云实例。触发词:deploy JiuwenSwarm、install JiuwenSwarm、start JiuwenSwarm、部署JiuwenSwarm、安装JiuwenSwarm、启动JiuwenSwarm、install jiuwenswarm、deploy openjiuwen、install workswarm、deploy workswarm、start workswarm、install WorkSwarm、deploy WorkSwarm、start WorkSwarm、部署workswarm、安装workswarm、启动workswarm、部署WorkSwarm、安装WorkSwarm、启动WorkSwarm
检查并比较 SageMaker HyperPod 集群节点上的软件组件版本,包括 NVIDIA 驱动、CUDA toolkit、cuDNN、NCCL、EFA、AWS OFI NCCL、GDRCopy、MPI、Neuron SDK(Trainium/Inferentia)、Python 和 PyTorch。在检查组件版本、验证 CUDA/驱动兼容性、检测节点间版本不匹配、规划升级、记录集群配置或排查 HyperPod 上与版本相关的问题时使用。适用于有关 HyperPod 集群版本、兼容性、组件检查或升级规划的请求。
提供全面的 Oracle Cloud Infrastructure(OCI)指导,涵盖计算实例、网络(VCN、负载均衡器、VPN)、存储(块、对象、文件)、数据库服务(Autonomous Database、MySQL、NoSQL)、容器编排(OKE)、身份与访问管理(IAM)、资源管理、成本优化和基础设施即代码(Terraform OCI provider、Resource Manager)。可生成基础设施代码、部署脚本、配置指南和架构图。适用于设计 OCI 架构、配置云资源、迁移至 Oracle Cloud、实施 OCI 安全措施、设置 OCI 数据库、在 OKE 上部署容器化应用、管理 OCI 资源,或用户提及「Oracle Cloud」「OCI」「Autonomous Database」「VCN」「OKE」「OCI Terraform」「Resource Manager」「Oracle Cloud Infrastructure」或「OCI migration」时。
OpenTelemetry Collector 组件配置。在针对特定 receiver、processor、exporter、connector 或 extension 编写、审查或调试 Collector YAML 时使用 —— 涵盖配置键、默认值、校验规则、信号支持、稳定性级别以及组件级注意事项。触发条件包括 Collector 组件相关的问题,如 receivers、processors、exporters、connectors、extensions、组件重命名、信号支持和流水线连接。
警告:本技能指导不可逆的 BlueField-4 硬件操作(PLDM 固件烧录、ISO 重刷、电源循环、BMC 恢复出厂设置);每个修改步骤均受 doca-hardware-safety 管控(操作窗口、回滚)。仅适用于 BlueField-4:BlueField-3 bring-up 使用 doca-bf3-deployment。用于从 BMC 开始进行 BlueField-4(BF4)第一天平台 bring-up:通过 UEFI HTTP Boot、PXE 或 Redfish Virtual Media 将 BlueField/DOCA bundle ISO 安装到 DPU(Grace,即 Arm 复合体);通过 Redfish UpdateService 和 pldmtool 执行 PLDM 固件更新流程(BMC、NIC 固件、SBIOS、ERoT);以及安装带可选 cloud-init 的 Grace Ubuntu 镜像。即使未提及“BF4”,出现 BlueField-4/BF4 bring-up 表述时也会触发,例如:{bring up my new BlueField-4}、{the BlueField ISO will not boot over HTTP from the BMC}、{attach BF4 virtual media via Redfish}、{BF4 firmware Task stuck at Running}、{prepare a BlueField-4 host: platform support, version alignment, safest first smoke test}。应用启动和库 API 请求转给其他技能。
NVIDIA NIC/DPU 上的 DOCA Flow 数据包转向,集成到 C 应用中:匹配/操作管道、端口、代表端口、转发、发夹转发、计数器。即使未提及“DOCA Flow”,只要涉及数据包转向、分类器、规则匹配、代表端口、发夹转发或 5 元组到队列的问题,也应触发。还涵盖硬件编程前的管道验证、Flow/DOCA 版本匹配以及 Flow API 错误。首个应用:遵循本地套件(doca-setup、doca-programming-guide、doca-flow、doca-public-knowledge-map)。阶段 1:拉取 nvcr.io/nvidia/doca/doca(NGC 目录标签,切勿臆造);阶段 2 需要真实 NIC。然后在容器内运行 ls samples;切勿输出 main.c、Dockerfile 或手写的 -l 标志。仅软件主机管道、普通 DPDK `rte_flow`、内核 TC、OVS、BFB 启动和 DPU OS 安装应转交其他工具处理。DPU OS 安装具有破坏性,始终需要明确确认。
将工作负载从 Google Cloud Platform 迁移到 AWS,包括来自任何云提供商的 AI 和 Agentic 工作负载。触发词:从 GCP 迁移、GCP 到 AWS、离开 Google Cloud、将 Terraform 迁移到 AWS、将 Cloud SQL 迁移到 RDS、将 GKE 迁移到 EKS、将 Cloud Run 迁移到 Fargate、将 App Engine 迁移到 Elastic Beanstalk、Google Cloud 迁移、从 OpenAI 迁移到 Bedrock、离开 OpenAI、从 ChatGPT API 切换到 AWS、从 Gemini 迁移到 Bedrock、将 LangChain 迁移到 Bedrock、将 LangGraph 迁移到 AWS、将 Agentic 工作负载迁移到 AWS、将 AI 工作负载迁移到 AWS、将我的 AI 应用迁移到 AWS。运行 6 阶段流程:从 Terraform 文件、应用代码或账单导出中发现 GCP 资源,澄清迁移需求、设计 AWS 架构、估算成本、生成迁移工件并收集可选反馈。必须先完成澄清,才能进行设计、估算或生成。还提供 AI 提供商迁移指导(例如从 OpenAI 迁移到 Amazon Bedrock),根据所需模态、延迟/质量目标、上下文窗口和成本限制,选择最匹配的 Bedrock 模型系列。模型映射以兼容性为指导,并非一对一等同;切换前请验证提示词、工具调用行为和评估指标。不要用于:迁移 Azure 到 AWS(参见 azure-to-aws)、迁移本地部署到 AWS、从 AWS 反向迁移到 GCP、没有迁移意图的一般 AWS 架构建议、GCP 到 GCP 的重构,或不涉及迁出 GCP 的多云部署。
通过 streamlit-apps MCP 工具在 PostHog 中创建、部署和运维 Streamlit 应用——创建应用、设置其源码、读取和修补其代码、启动和停止其沙箱、轮询状态、列出版本、删除,并通过其 PostHog URL 与人类共享应用。当被要求“create a streamlit app”“deploy a data app”“ship a dashboard app”“restart/stop my app”“why is my app not running”或“give me a link to the app”时使用。
使用 stableupload.dev(x402 微支付)将文件上传到云端,并获取可分享的公共 URL。适用于:- 上传文件以获取公共 URL - 通过下载链接分享文件 - 托管图片、文档或任何类型的文件 - 让文件公开访问 7 天或 6 个月 - 使用自定义域名托管静态网站 触发词:- “上传这个”、“分享这个文件”、“给我一个链接” - “托管这个文件”、“让它可供下载” - “公共 URL”、“下载链接”、“放到网上” - “分享文件”、“文件托管”、“上传文件” - “托管网站”、“部署网站”、“静态网站” 对 stableupload.dev 端点始终使用 `npx agentcash@latest fetch`,购买步骤绝不要使用 curl 或 WebFetch。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
