Agent Skills
› anybackup-ai/Anybackup
anybackup-ai/Anybackup
GitHub负责生成AG-UI用户可见内容的Markdown设计约束,定义布局、组件及展示边界,作为后续协议化发布的上下文。
Install All Skills
npx skills add anybackup-ai/Anybackup --all -g -y
Skills in Collection (24)
负责生成AG-UI用户可见内容的Markdown设计约束,定义布局、组件及展示边界,作为后续协议化发布的上下文。
需要设计用户可见的AG-UI Markdown输出
定义界面布局、组件选择或内容展示策略
npx skills add anybackup-ai/Anybackup --skill ag-ui-design -g -y
用于 Agent 生成用户可见 Markdown 并封装为 MQ payload.ag_ui 字段,支持生成、校验与发布。
Agent 需向会话侧回写用户可见业务内容
需要生成 Markdown 并包装至 MQ 消息
npx skills add anybackup-ai/Anybackup --skill ag-ui-response -g -y
用于通过 foundation-cli api 命令透传调用未被标准业务命令覆盖的 REST API。支持原始路径、方法及参数传递,区分读写操作并管理认证上下文。
用户需访问无标准命令覆盖的 REST API
用户提供原始 HTTP 路径、方法或请求体
npx skills add anybackup-ai/Anybackup --skill foundation-cli-api -g -y
用于引导 Agent 处理 foundation-cli client 域命令,涵盖客户端部署、历史查询、清单管理、Runner 及数据源等操作。通过快速判断规则和命令映射,协助选择正确 CLI 指令并跳转至详细文档。
用户需执行客户端部署或查询部署历史
用户需查询客户端列表、详情或数据源信息
用户需管理 Runner 实例或部署主机配置
npx skills add anybackup-ai/Anybackup --skill foundation-cli-client -g -y
用于指导Agent处理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 数据库管理任务,包括对象查询、备份配置与恢复、授权及数据源路径探索。
用户需要查询 MySQL 对象或实例列表
用户需要创建或修改备份/恢复配置
用户需要发起 MySQL 数据备份或恢复操作
用户需要进行 MySQL 数据库授权
npx skills add anybackup-ai/Anybackup --skill foundation-cli-mysql -g -y
用于指导Agent处理foundation-cli网络域命令,包括子网、节点及业务IP的查询、设置与移除操作,提供意图判断、命令映射及参数校验规则。
用户需要查询子网列表
用户需要管理节点业务IP
npx skills add anybackup-ai/Anybackup --skill foundation-cli-network -g -y
辅助Agent处理Foundation CLI策略管理任务,包括列表查询、备份/复制策略的创建、详情查看及删除。提供意图识别、命令映射及参数指引,确保正确调用CLI并跳转至对应文档。
用户需要查询策略列表
用户需要创建或删除备份/复制策略
用户需要查看备份或复制策略详情
npx skills add anybackup-ai/Anybackup --skill foundation-cli-policy -g -y
辅助 Agent 识别并执行 foundation-cli protect 域命令,涵盖策略绑定、备份启动及配置查询等跨应用保护动作。
用户需要绑定或解绑保护策略
用户需要启动对象或批量备份
用户需要查询保护配置或关联客户端
用户需要自动选择存储池
npx skills add anybackup-ai/Anybackup --skill foundation-cli-protect -g -y
用于处理foundation-cli storage域命令的技能,涵盖存储服务/池的增删查及节点设备查询。通过快速判断规则映射意图到具体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
用于处理 Foundation CLI VMware 域命令的技能,涵盖对象查询、数据源管理、备份与恢复配置及任务详情查看。
用户需查询 VMware 对象列表或详情
用户需管理备份或恢复配置
用户需查看备份或恢复任务详情
npx skills add anybackup-ai/Anybackup --skill foundation-cli-vmware -g -y
AnyBackup V9架构总纲,用于对齐设计、实现与部署规范。明确Agent/Foundation/Client边界及KWeaver集成规则,确保代码、文档与目标架构一致,防止系统边界混乱。
进行系统设计或评审时
涉及组件部署或打包发布时
需要确认系统边界或职责分层时
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
根据代码、Ansible、Helm及验证脚本变更,识别受影响的设计文档并精准更新。遵循最小干扰原则,同步图表与依赖信息,必要时运行回归验证,确保设计文档与实际架构一致。
部署流程或中间件变更需更新设计文档
运行时依赖或环境变量调整影响架构描述
发现设计文档与实际实现不一致需要修正
npx skills add anybackup-ai/Anybackup --skill design-doc-change-handler -g -y
编排设计文档的更新、拆分与补图,根据变更类型调度子 Skill,确保图文一致及事实支撑。
涉及多份设计文档联动更新
需要生成或更新架构图/部署图
请求审查设计文档一致性
npx skills add anybackup-ai/Anybackup --skill design-doc-orchestrator -g -y
审查设计文档的结构、边界、命名及图文一致性,并核对与部署脚本、Helm Chart等基础设施实现的事实吻合度,输出分级问题与建议。
用户要求审查设计文档
创建或更新架构、部署、运行时依赖或验证类设计文档后
npx skills add anybackup-ai/Anybackup --skill design-doc-reviewer -g -y
将KWeaver Core作为黑盒组件集成至V9发布流程,通过配置渲染与参数调用实现稳定部署,避免资源冲突。
需要将KWeaver接入V9发布流
处理KWeaver与V9的边界管理及部署顺序
npx skills add anybackup-ai/Anybackup --skill kweaver-core-integrator -g -y
处理foundation-cli注入KWeaver sandbox镜像的全流程,包括查询基础镜像、生成覆盖Dockerfile、构建及分发(含离线导出)、重启Pod并验证CLI可用性。
需要为sandbox镜像注入或更新foundation-cli工具
需要将包含CLI的镜像分发到目标K8s集群
需要验证sandbox镜像中是否已正确安装CLI
npx skills add anybackup-ai/Anybackup --skill sandbox-cli-overlay -g -y
验证V9部署就绪状态及回归测试,覆盖安装脚本、Helm Chart、Ansible角色等变更。用于确保部署包可交付并检测回归问题。
修改了install.sh、ansible/或helm-chart/等部署相关文件
需要验证本地环境部署准备情况
发布前确认安装包可客户安装
npx skills add anybackup-ai/Anybackup --skill v9-deployment-verifier -g -y
用于部署或对齐V9/AnyBackup共享中间件栈,处理K8s资源、Helm Chart及基础设施组件的变更与验收。
部署或对齐V9中间件栈
处理K8s YAML/Helm Chart变更
中间件迁移或验收
npx skills add anybackup-ai/Anybackup --skill v9-middleware-deployer -g -y
负责维护AnyBackup Agent/V9发布包结构,整合Ansible/Helm/镜像等资产,执行构建分发流程,确保交付物与部署环境一致并符合校验规范。
需要整理或生成V9发布包目录结构
执行业务服务镜像构建、保存及K8s集群分发
验证发布资产拓扑一致性及脚本语法
npx skills add anybackup-ai/Anybackup --skill v9-release-packager -g -y
用于执行和验证 AnyBackup Agent 在 KWeaver Core、Foundation 及 V9 基础设施上的离线部署流程,涵盖环境检查、组件安装、镜像注入及服务发布。
执行 AnyBackup Agent 离线部署
验证 KWeaver 基础架构和服务状态
配置 Foundation 集成或分离模式
npx skills add anybackup-ai/Anybackup --skill kweaver-core-offline-deploy -g -y


