Agent Skills
› anybackup-ai/Anybackup
anybackup-ai/Anybackup
GitHub用于生成AG-UI用户可见内容的Markdown设计约束,定义布局、组件及展示边界,作为后续JSON生成的上下文。
Install All Skills
npx skills add anybackup-ai/Anybackup --all -g -y
Skills in Collection (24)
用于生成AG-UI用户可见内容的Markdown设计约束,定义布局、组件及展示边界,作为后续JSON生成的上下文。
需要设计Agent前端UI展示内容时
生成非极短思考链前的UI约束制定
npx skills add anybackup-ai/Anybackup --skill ag-ui-design -g -y
用于Agent生成用户可见Markdown并封装至MQ的ag_ui字段。提供生成、校验及发布工作流,确保内容脱敏安全,作为业务动作前置门禁。
需要向用户展示结论或询问信息
执行业务动作前需生成确认消息
npx skills add anybackup-ai/Anybackup --skill ag-ui-response -g -y
用于通过foundation-cli透传调用未被标准命令覆盖的REST API,处理原始路径、方法及参数请求。
用户需访问无标准CLI覆盖的API
用户提供原始REST路径或HTTP方法
npx skills add anybackup-ai/Anybackup --skill foundation-cli-api -g -y
辅助 Agent 识别并执行 foundation-cli client 域命令,涵盖客户端部署、清单查询、Runner 管理及部署日志等操作,提供意图判断与命令映射。
用户需要下发或管理客户端部署配置
用户需要查询客户端列表、详情或数据源
用户需要查看部署历史或部署日志
用户需要查询 Runner 实例或类型信息
npx skills add anybackup-ai/Anybackup --skill foundation-cli-client -g -y
用于处理 foundation-cli host 域命令,包括主机列表查询、保护对象管理、备份配置及恢复任务。辅助 Agent 判断意图并选择正确命令。
查询主机列表
创建或查询主机保护对象
创建或查看主机备份配置
发起主机恢复任务
npx skills add anybackup-ai/Anybackup --skill foundation-cli-host -g -y
提供Foundation CLI作业管理功能,支持查询列表、详情、日志及字典,并执行终止和删除操作。涵盖只读与写入命令的快速分流指南、关键参数说明及作业状态码定义。
查询作业列表或详情
查看作业日志
终止正在执行的作业
删除历史作业
npx skills add anybackup-ai/Anybackup --skill foundation-cli-job -g -y
用于引导Agent处理Foundation CLI中MySQL相关的对象查询、备份与恢复配置及执行操作。通过判断意图匹配命令并跳转至详细文档,涵盖宕机恢复等复杂场景的特定参数要求。
用户需要查询MySQL对象或实例列表
用户需要创建或查看备份/恢复配置
用户需要发起MySQL数据恢复任务
npx skills add anybackup-ai/Anybackup --skill foundation-cli-mysql -g -y
用于处理 foundation-cli network 域命令,包括子网、节点及业务 IP 的查询、设置和移除。通过快速判断规则匹配意图并路由至具体命令文档,辅助 Agent 构造正确的 CLI 指令。
查询子网列表
获取子网下节点列表
查询节点业务 IP
设置节点业务 IP
移除节点业务 IP
npx skills add anybackup-ai/Anybackup --skill foundation-cli-network -g -y
辅助 Agent 识别用户关于策略管理的意图,匹配正确的 CLI 命令并跳转至详细文档。支持查询、创建和删除备份及复制策略等场景。
查询策略列表
查看备份或复制策略详情
创建备份或复制策略
删除策略
npx skills add anybackup-ai/Anybackup --skill foundation-cli-policy -g -y
用于处理 foundation-cli protect 域命令的技能,涵盖策略绑定/解绑、备份启动、配置查询及存储池选择等跨应用保护操作。
用户需要绑定或解绑保护策略
用户需要执行数据备份操作
用户需要查询保护配置或客户端信息
npx skills add anybackup-ai/Anybackup --skill foundation-cli-protect -g -y
辅助 Agent 识别用户关于存储服务、存储池及节点设备的意图,映射至对应 CLI 命令并调用参考文档执行操作。
查询存储服务或存储池列表
创建或删除存储池
获取可建池节点及设备信息
npx skills add anybackup-ai/Anybackup --skill foundation-cli-storage -g -y
辅助 Agent 识别用户关于时间点列表查询或清理任务的意图,并映射至对应的 foundation-cli timepoint 命令。
查询对象时间点列表
发起时间点清理任务
npx skills add anybackup-ai/Anybackup --skill foundation-cli-timepoint -g -y
用于引导 Agent 处理 VMware 相关 CLI 命令的技能,包括对象、数据源、备份及恢复配置的查询与创建。
查询 VMware 对象列表或详情
查询 VMware 数据源
查看备份或恢复配置及任务详情
创建 VMware 备份或恢复配置
npx skills add anybackup-ai/Anybackup --skill foundation-cli-vmware -g -y
维护AnyBackup V9架构总纲,对齐SaaS与Foundation边界、KWeaver集成及中间件职责。用于设计评审、部署打包时防止架构混乱,确保实现符合目标基线。
涉及系统边界或组件归位的设计评审
KWeaver Core集成或部署适配
架构文档修订或版本差异收敛
npx skills add anybackup-ai/Anybackup --skill anybackup-v9-architecture-charter -g -y
自动维护设计文档中的 Mermaid 架构图、时序图等,确保图表与最新正文事实一致。当文本变更导致图表过时或用户要求更新时触发,负责重构图表并同步相关说明文字。
用户要求更新架构图、部署图、时序图或组件关系图
正文变更导致现有 Mermaid 图表过时
npx skills add anybackup-ai/Anybackup --skill design-diagram-maintainer -g -y
根据代码、Ansible、Helm及脚本变更,识别影响范围并更新设计文档。确保文档与实现一致,同步图表和依赖,必要时运行验证脚本,维护架构决策记录的准确性。
部署流程或中间件发生变更
需要更新架构设计文档
npx skills add anybackup-ai/Anybackup --skill design-doc-change-handler -g -y
编排设计文档的更新、拆分与补图,通过分类变更影响范围并路由至具体处理技能,确保图文一致性与事实对齐。
请求更新或拆分设计文档
涉及架构图、部署图等复杂图表变更
单一设计变更影响多个文档文件
npx skills add anybackup-ai/Anybackup --skill design-doc-orchestrator -g -y
审查设计文档的结构、边界、命名及图文一致性,并核对部署脚本与验证口径等事实依据。用于评估设计文档质量,识别偏差与风险。
用户要求审查设计文档
创建或更新架构、部署、运行时依赖或验证类设计文档后
npx skills add anybackup-ai/Anybackup --skill design-doc-reviewer -g -y
将 KWeaver Core 作为黑盒组件集成至 V9 发布流程,通过配置渲染与参数调用实现稳定部署,避免与 V9 中间件冲突,管理依赖链及初始化闸门。
需要将 KWeaver Core 接入 V9 部署流水线
处理 KWeaver 与 V9 环境的边界管理及配置渲染
npx skills add anybackup-ai/Anybackup --skill kweaver-core-integrator -g -y
用于将 foundation-cli 注入 KWeaver sandbox 镜像。流程包括查询基础镜像、生成覆盖 Dockerfile、构建、离线导出或分发至 K8s 集群、重启 Pod 并验证 CLI 可用性,旨在保持镜像引用稳定。
需要将 CLI 工具打包进 Sandbox 镜像
KWeaver 环境镜像更新与分发
修复 Sandbox 中缺失 CLI 的问题
npx skills add anybackup-ai/Anybackup --skill sandbox-cli-overlay -g -y
用于验证 V9 部署就绪状态及回归测试,覆盖安装脚本、Ansible、Helm Chart 等变更。在 Codex 修改相关文件后运行标准本地验证流程,确保部署包可交付。
Codex 修改了 install.sh, ansible/, helm-chart/ 等部署相关文件
需要验证 V9 部署就绪性或进行部署回归检查
npx skills add anybackup-ai/Anybackup --skill v9-deployment-verifier -g -y
负责V9/AnyBackup共享中间件栈(PostgreSQL、Redis等)的部署、迁移与对齐。以K8s YAML为事实源,通过Helm Chart和Ansible确保组件拓扑、命名及连接口径在发布包中稳定落地,并执行校验。
需要部署或更新V9中间件栈
中间件拓扑变更需同步至Helm Chart和Ansible
验证中间件安装正确性及运行时连接配置
npx skills add anybackup-ai/Anybackup --skill v9-middleware-deployer -g -y
负责AnyBackup Agent/V9发布包维护,整合部署资产与镜像构建链路,确保交付物一致性及K8s环境下的稳定发布流程。
整理和构建软件发布包
同步Ansible/Helm/脚本等部署资产
执行服务镜像的build、import及发布流程
npx skills add anybackup-ai/Anybackup --skill v9-release-packager -g -y
用于执行和验证 AnyBackup Agent 在 KWeaver Core、Foundation 及 V9 基础设施上的离线发布部署流程,涵盖环境检查、组件安装、服务发布及冒烟测试。
执行 AnyBackup Agent 离线部署
验证 KWeaver Core 及 Foundation 安装状态
发布业务服务到 Kubernetes 集群
npx skills add anybackup-ai/Anybackup --skill kweaver-core-offline-deploy -g -y


