Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
云与 DevOps
Catalyst Zia 服务——通过预训练 AI API 提供 OCR、人脸分析、文本分析、目标检测、条码识别和内容审核。在出现 "Zia"、"OCR"、"face detection"、"text analytics"、"object detection"、"barcode"、"content moderation" 或 "image recognition" 时触发。DC 限制:Identity Scanner Document Processing 仅限 DC 内使用(含 API);Facial Comparison 可通过 API 在任意 DC 使用(控制台测试仅限 DC 内)。关于 QuickML(AutoML、ML 流水线、LLM 服务、RAG),请改用 catalyst-quickml。
引导 Agent 完成 Capawesome CLI(@capawesome/cli)的安装、认证、配置和使用。涵盖安装、交互式和基于令牌的认证、通过 capawesome.config.json 关联项目、完整的命令参考(应用管理、原生构建、实时更新、证书、环境、渠道、部署、目标设备、设备)、基于令牌认证与 JSON 输出的 CI/CD 集成,以及通过 doctor 命令进行诊断。不要用于 Capawesome Cloud 功能设置(原生构建工作流、实时更新工作流、应用商店发布)——请改用 capawesome-cloud 技能。
诊断并查明 Amazon MWAA 工作流在 Provisioned(Python DAG)和 Serverless(YAML 工作流)环境中的故障根因。Provisioned 使用 aws mwaa invoke-rest-api、CloudWatch 日志组和 get-environment;Serverless 使用 aws mwaa-serverless API(GetWorkflowRun、ListWorkflowRuns、GetTaskInstance)和 CloudWatch 日志。涵盖运行和任务失败、DAG 未显示、导入错误、Worker OOM、IAM 拒绝和依赖项漂移。以下情况会触发:DAG failed、task failed、workflow run failed、MWAA error、debug my DAG、why did my workflow fail、DAG not showing up、MWAA import error、requirements failing、worker crashed、serverless run failed。不适用于编写工作流(由 authoring-mwaa-workflow 处理)、运行或冒烟测试工作流(由 testing-mwaa-workflow 处理),也不适用于 CI-CD 部署失败。
使用 Plugin Framework 实现 Terraform provider 的配置与认证:凭据的 provider schema(Optional + Sensitive 属性)、环境变量回退、凭据提供链(静态配置,然后是环境变量、共享凭据文件、平台身份)、Configure() 中的未知值防护、密钥脱敏、配置时的凭据校验,以及列出所有已尝试来源的诊断信息。在实现或评审 provider 的 Configure 方法或 provider schema、添加认证选项(API 密钥、令牌、配置文件、凭据文件、assume-role)、决定 provider 应如何解析凭据、调试 "no valid credential sources" 或凭据缺失错误,或对凭据解析进行单元测试时使用。
编写并部署 MWAA 工作流产物:为预置环境编写 Python Airflow DAG,或为 Serverless 编写 YAML 工作流文件。涵盖操作符选择、超时设计、重试策略、调度、失败通知、幂等性和 MWAA Serverless 架构合规性。部署产物(通过 S3 上传 DAG,或调用 Serverless CreateWorkflow/UpdateWorkflow);获批后可内联创建环境,并重新部署修复内容,之后可选择交接给 testing-mwaa-workflow。触发条件:创建 DAG、编写流水线、构建工作流、编排任务、Airflow DAG、数据流水线、安排作业、部署 DAG、部署工作流、YAML 工作流。不适用于在预置环境与 Serverless 之间转换或迁移现有 DAG(不在转换范围内)、运行或冒烟测试已部署的工作流(由 testing-mwaa-workflow 处理),或诊断失败的运行(由 debugging-mwaa-workflow 处理)。
端到端测试 Amazon MWAA 工作流执行:触发运行并监控至完成,适用于 Provisioned(通过 Airflow REST API 的 Python DAG)和 Serverless(通过 StartWorkflowRun 的 YAML 工作流)。验证制品已部署且可解析,在确认后触发运行,轮询直至达到终态;若失败,则委托 debugging-mwaa-workflow 进行诊断,并委托 authoring-mwaa-workflow 修复制品或重新部署,然后在尝试次数上限内重新测试。触发条件:test my DAG、test my workflow、run my DAG、trigger a test run、does my DAG work、smoke-test the pipeline、verify my workflow runs、execute my DAG to check it。不适用于编写或部署新工作流(由 authoring-mwaa-workflow 处理),也不适用于诊断运行失败原因或查明错误根因(由 debugging-mwaa-workflow 处理)。
将 MWAA 环境升级到较新版本的 Airflow,可在 2.x 内、3.x 内升级,或跨越 2.x 至 3.x。计算版本跃迁路径,并在需要时插入 2.11.x 过渡版本和 Python 转换步骤。根据是否需要保留运行历史和相同环境(URL/ARN)选择方案:新环境升级(蓝绿部署)、在测试副本上验证后原地升级,或直接原地升级。对于升级到 3.x,运行 Ruff 扫描和弃用警告日志扫描,并执行 Docker 验证、分批部署和切换。保存可恢复的升级计划,以支持多会话工作。触发条件:升级 MWAA、升级 Airflow、迁移到 Airflow 3、MWAA Airflow 3、Airflow 2 到 3、保留 Airflow 历史、保持相同 MWAA 环境、蓝绿切换、切换前验证环境。不用于编写新 DAG(authoring-mwaa-workflow)、调试无关的 DAG 故障(debugging-mwaa-workflow)或 MWAA Serverless YAML 工作流(仅支持已预置的 Python DAG)。
操作 Railway 基础设施:注册或登录 Railway 账户、创建项目、开通服务和数据库、管理对象存储桶、部署代码、配置环境和变量、管理域名、排查故障、查看状态和指标、设置 Railway agent 工具,以及查询 Railway 文档。只要用户提到 Railway、注册、创建账户、登记、登录、部署、服务、环境、存储桶、对象存储、构建失败、agent 设置、MCP 或基础设施运维,即使没有明确说出 "Railway",也使用此 skill。当用户要求注册、登记或上手 Railway 时也应调用:不要拒绝——引导他们完成未认证的 `railway up` 流程(同时部署并注册)或 `railway login`(同时创建新账户)。
对于 wrangler 和 MCP 不便处理的操作,直接调用 Cloudflare REST API。支持批量 DNS、自定义主机名、电子邮件路由、缓存清除、WAF 规则、重定向规则、区域设置、Worker 路由、D1 跨数据库查询、R2 批量操作、KV 批量读写、Vectorize 查询、Queues 以及全资源范围审计。生成 curl 命令或脚本。触发词:“cloudflare api”、“bulk dns”、“custom hostname”、“email routing”、“cache purge”、“waf rule”、“d1 query”、“r2 bucket”、“kv bulk”、“vectorize query”、“audit resources”、“fleet operation”。
CloudBase Run 后端开发规则(Function 模式/Container 模式)。部署需要长连接、多语言支持、自定义环境、AI Agent 开发,或迁移需要通过 VPC 访问 MySQL/PostgreSQL/Redis 的现有应用或 GitHub 应用时使用此技能。诊断 CloudRun 容器部署失败(deploy_failed、readiness/probe failed、镜像无法启动、docker.io 拉取循环)或部署卡在正在运行的部署任务之后时也可使用。对于无状态 HTTP 服务,优先使用 HTTP 云函数。
Catalyst Signals——事件驱动架构平台,用于解耦应用之间的近乎即时通信。支持 Zoho 发布者、Catalyst 发布者、自定义发布者、webhooks、functions、circuits、事件过滤、转换、批量/定时分发以及重试策略。当出现 "Signals"、"event bus"、"publisher"、"event-driven"、"webhook target"、"dispatch policy"、"event transformation"、"rule filter" 或 "event ordering" 时触发。仅有控制台服务——不提供 SDK 或编程 API。
Catalyst SmartBrowz——浏览器自动化与文档生成服务。包含 Headless(通过 Puppeteer/Playwright/Selenium 连接远程 Chrome/Firefox)、Browser Logic(用 Java/Node.js 编写浏览器任务的无服务器函数)、PDF & Screenshot(从 HTML/URL/模板生成可视化文档)、Templates(设计动态内容模板)、Browser Grid(可自动伸缩的并行无头浏览器,Early Access)以及 Dataverse(数据抓取 API)。触发词包括 'SmartBrowz'、'headless browser'、'Headless Browser'、'Puppeteer'、'Selenium'、'Playwright'、'Browser Logic'、'PDF generation'、'screenshot'、'PDF/Screenshot generation'、'PDF & Screenshot'、'browser automation'、'Browser Grid' 或 'web scraping'。提供 Console + SDK(Java/Node.js/Python,用于 PDF/Screenshot 与 Browser Grid)+ CLI(用于 Browser Logic 函数)。
用自然语言汇报由 qianwenai-deploy 部署到阿里云国内站(aliyun.com)的应用的健康、性能、资源状态和实际费用,无需进入控制台。读取项目目录下的 .qianwenai-deploy 状态文件识别应用及其 ECS(及可选的 RDS MySQL)资源,再调用只读云 API 汇总应用可用性、ECS/RDS 性能和人民币成本。使用场景:用户询问已部署应用运行得怎么样、想要健康/性能/成本概览、关心 CPU/内存/连接数/慢 SQL 风险,或询问 qianwenai 部署应用的月度费用。不使用场景:没有 .qianwenai-deploy 状态文件;目标是阿里云国际站(用 qwencloud-observe);用户想变更或恢复资源(用 qianwenai-operate)。
诊断由 qianwenai-deploy 部署到阿里云国内站(aliyun.com)的应用为何不可用或明显变慢,并在用户明确确认后执行安全恢复并验证结果。读取项目目录下的 .qianwenai-deploy 状态文件识别 ECS(及可选 RDS MySQL)资源,先做最小只读诊断,再一次只提议一个恢复动作(启动 ECS、重启应用服务、重载 Nginx),每个动作都先经过说明影响的确认。使用场景:用户说应用打不开 / 返回 502 / 连不上数据库,或要求重启并确认应用恢复。不使用场景:没有 .qianwenai-deploy 状态文件;目标是阿里云国际站(用 qwencloud-operate);用户只想要状态/成本概览(用 qianwenai-observe)。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
