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 协议化提供高优先级上下文。
需要设计用户可见的 AG-UI 输出内容时
生成非极短 thought 前的 UI 约束规划
npx skills add anybackup-ai/Anybackup --skill ag-ui-design -g -y
用于 Agent 生成用户可见 Markdown 并封装为 MQ 消息 payload.ag_ui,执行安全脱敏校验与发布。
Agent 需向会话侧回写业务内容
需要生成主动询问或风险确认信息
需要输出阶段结论或最终结果
npx skills add anybackup-ai/Anybackup --skill ag-ui-response -g -y
用于通过 foundation-cli api 命令透传调用未被标准业务命令覆盖的 REST API,支持原始路径、方法及参数的签名请求。
用户需访问无标准命令覆盖的 REST API
用户提供原始 REST 路径或 HTTP 方法
npx skills add anybackup-ai/Anybackup --skill foundation-cli-api -g -y
用于指导Agent识别并执行Foundation CLI客户端域命令,涵盖部署、历史查询、清单管理及日志查看等场景。
用户需要下发客户端部署配置
用户要查询部署历史或日志
用户要查询客户端列表或详情
用户要查询数据源或Runner信息
npx skills add anybackup-ai/Anybackup --skill foundation-cli-client -g -y
用于处理 foundation-cli host 域命令的技能,涵盖主机列表查询、保护对象管理、备份配置及恢复任务。提供意图判断、命令映射及参数上下文指导。
查询主机列表
创建或查询主机保护对象
管理主机备份配置
发起主机恢复任务
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 相关操作,包括对象查询、备份恢复配置及故障恢复流程。通过快速判断规则映射用户意图至具体命令,并引导查阅详细文档以构造最终 CLI。
用户需执行 MySQL 对象查询或详情获取
用户需进行 MySQL 备份方案创建、配置或恢复操作
用户需发起宕机恢复或故障恢复任务
npx skills add anybackup-ai/Anybackup --skill foundation-cli-mysql -g -y
指导 Agent 处理 Foundation CLI 网络域命令,包括子网、节点及业务 IP 的查询、设置与移除。通过快速判断规则匹配意图并跳转至具体命令文档构造 CLI。
用户需要获取子网列表
用户需要获取指定子网下的节点列表
用户需要查询或管理节点的业务 IP
npx skills add anybackup-ai/Anybackup --skill foundation-cli-network -g -y
用于指导Agent处理foundation-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识别并执行Foundation CLI存储管理命令,涵盖服务与池的增删查及节点设备查询,提供意图映射、参数校验及文档跳转指引。
用户需要查询存储服务或存储池列表
用户需要创建或删除存储池
用户需要获取建池节点或设备信息
npx skills add anybackup-ai/Anybackup --skill foundation-cli-storage -g -y
用于指导 Agent 处理 foundation-cli timepoint 命令,支持查询对象时间点列表及发起清理任务。通过快速判断规则匹配意图,并跳转至对应参考文档构造最终 CLI 调用指令。
用户需要查询保护对象的时间点列表
用户需要发起时间点清理任务
npx skills add anybackup-ai/Anybackup --skill foundation-cli-timepoint -g -y
用于引导Agent处理Foundation CLI的VMware域命令,包括对象、数据源、备份及恢复配置的查询与创建。通过快速判断规则匹配用户意图并生成对应CLI命令。
查询VMware对象列表或详情
查看备份配置或任务详情
创建备份或恢复配置
查询时间点元数据
npx skills add anybackup-ai/Anybackup --skill foundation-cli-vmware -g -y
维护 AnyBackup V9 架构对齐规则,定义系统边界、组件职责及部署基线,确保设计与实现符合目标架构。
架构设计评审
组件集成与部署
文档修订与规范对齐
npx skills add anybackup-ai/Anybackup --skill anybackup-v9-architecture-charter -g -y
维护设计文档中的Mermaid架构图、时序图等,确保图示与正文描述及代码事实一致,同步更新相关文字说明。
用户要求更新架构图或部署图
文本变更导致现有图表过时
npx skills add anybackup-ai/Anybackup --skill design-diagram-maintainer -g -y
根据代码和脚本变更,自动识别并更新设计文档,确保架构、部署依赖及验证逻辑与实现一致。
设计变更落地
部署流程或中间件变更
修复文档错误
npx skills add anybackup-ai/Anybackup --skill design-doc-change-handler -g -y
用于编排设计文档的更新、拆分与补图。根据变更类型路由至具体处理或Review技能,确保多文件联动一致性及图文事实对齐。
请求更新设计文档、架构图或部署图
变更影响多个设计文档文件
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发布流程,通过配置渲染和参数传递实现部署,避免修改上游脚本,管理依赖与边界,确保部署顺序正确及环境隔离。
需要将KWeaver Core接入V9发布流
处理KWeaver在V9中的部署顺序和配置渲染
解决KWeaver与V9中间件或存储的边界冲突
npx skills add anybackup-ai/Anybackup --skill kweaver-core-integrator -g -y
自动化处理 KWeaver sandbox 镜像注入 foundation-cli 的全流程,包括基础镜像查询、Dockerfile 生成、同名覆盖构建、离线导出或 K8s 分发及 Pod 重启验证。
需要为 sandbox 镜像添加 CLI 工具
KWeaver sandbox 镜像更新与部署
Kubernetes 集群镜像分发与验证
npx skills add anybackup-ai/Anybackup --skill sandbox-cli-overlay -g -y
验证V9部署就绪状态及变更后的回归问题,覆盖安装脚本、Ansible角色、Helm图表和中间件拓扑。在Codex修改相关文件后运行标准本地验证流程,确保部署包可交付且无回归缺陷。
修改了 install.sh, ansible/, helm-chart/ 等部署相关文件
需要验证 V9 部署是否就绪或检查部署回归
npx skills add anybackup-ai/Anybackup --skill v9-deployment-verifier -g -y
负责 V9/AnyBackup 共享中间件栈的部署与对齐,管理 Helm Chart、K8s YAML 及基础设施配置,确保组件稳定落地。
部署或对齐 V9 中间件栈
处理 Helm Chart 和 K8s YAML 变更
中间件新增、迁移或验收
npx skills add anybackup-ai/Anybackup --skill v9-middleware-deployer -g -y
负责AnyBackup Agent/V9发布包的构建与交付,管理目录结构、镜像构建及Helm/Ansible部署链路,确保资产一致性与合规。
需要构建或更新V9版本发布包
执行业务服务镜像的构建、导入与分发流程
维护Helm Chart和Ansible脚本以同步部署配置
npx skills add anybackup-ai/Anybackup --skill v9-release-packager -g -y
用于执行和验证 AnyBackup Agent 在 KWeaver Core 环境下的离线部署流程,涵盖 K8s、V9 基础设施及业务服务的安装与验证。
执行 AnyBackup Agent 发布部署
验证 KWeaver Core 部署状态
运行 Agent 冒烟测试
npx skills add anybackup-ai/Anybackup --skill kweaver-core-offline-deploy -g -y


