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 界面布局时
定义用户可见内容展示规则时
npx skills add anybackup-ai/Anybackup --skill ag-ui-design -g -y
用于Agent生成面向用户的Markdown回复并封装至MQ消息ag_ui字段。强制在业务动作前完成生成、校验与发布,确保内容安全脱敏及格式合规,支持Snowflake ID生成与RabbitMQ集成。
Agent需向用户展示结论或询问信息时
需要包装Markdown到MQ payload.ag_ui字段时
npx skills add anybackup-ai/Anybackup --skill ag-ui-response -g -y
指导Agent使用foundation-cli api命令透传调用未被标准业务命令覆盖的REST API,区分读写场景并处理上下文参数。
用户需访问无标准CLI覆盖的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 域命令,包括主机列表查询、保护对象管理、备份配置及恢复任务。通过快速判断规则映射意图至具体命令,并跳转至详细文档构造 CLI 指令。
用户需要查询主机列表或详情
用户需要创建或管理主机保护对象
用户需要配置或查看主机备份策略
用户需要发起主机数据恢复
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
提供Foundation CLI中MySQL命令的智能路由与执行指导,涵盖备份、恢复及授权等场景的命令选择、参数校验及故障恢复特殊逻辑处理。
用户询问MySQL对象或实例查询
用户需要执行MySQL备份配置或恢复操作
用户发起MySQL授权请求
npx skills add anybackup-ai/Anybackup --skill foundation-cli-mysql -g -y
用于处理foundation-cli network命令的技能,支持子网、节点及业务IP的查询、设置与移除操作。通过意图判断和快速规则映射到具体命令文档,协助Agent构造正确的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
指导Agent处理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
用于处理 foundation-cli timepoint 命令的技能,辅助 Agent 识别用户查询或清理时间点对象的意图,并映射至具体 CLI 命令及参考文档。
用户需要查询保护对象的时间点列表
用户需要发起时间点清理任务
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架构边界与对齐规则,确保设计、实现及部署符合目标架构,明确组件职责分层与交付规范。
进行系统架构设计与评审
执行服务部署与打包发布
编写或修订技术架构文档
集成KWeaver Core组件
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 chart及验证脚本的变更,自动识别并更新指定目录下的设计文档。确保文档准确反映架构、部署流程及依赖关系,保持图文一致,并在必要时触发回归验证。
设计变更需要落盘到文档
部署流程或中间件依赖发生变化
需要修正现有设计文档内容
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 发布流程,通过配置渲染与参数调用实现稳定部署,避免资源冲突与边界混乱。
需要将第三方核心组件接入现有发布流水线
执行涉及多系统集成的部署编排任务
npx skills add anybackup-ai/Anybackup --skill kweaver-core-integrator -g -y
处理 KWeaver sandbox 镜像注入 foundation-cli 的完整流程,包括查询基础镜像、生成覆盖 Dockerfile、构建、分发到 K8s 集群及验证 CLI 可用性。
需要为 sandbox 镜像注入或更新 foundation-cli
处理 sandbox 镜像的离线导出与集群导入
验证 sandbox 镜像中是否包含指定 CLI 工具
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 共享中间件栈(PostgreSQL、Redis 等)。以 K8s YAML 为事实来源,通过 Helm Chart 和 Ansible 角色实现组件的标准化落地、迁移与验收。
需要部署或更新 V9 中间件环境
Helm Chart 或 K8s 资源变更后的同步对齐
中间件拓扑迁移或验收
npx skills add anybackup-ai/Anybackup --skill v9-middleware-deployer -g -y
负责AnyBackup Agent/V9发布包的构建与维护,整合Ansible、Helm及镜像资源,规范发布链路、目录结构与交付物一致性,确保部署资产职责清晰且可复跑。
需要打包或更新AnyBackup V9发布包
维护发布目录结构和部署脚本
执行业务服务镜像构建与分发流程
npx skills add anybackup-ai/Anybackup --skill v9-release-packager -g -y
用于执行和验证 AnyBackup Agent 基于 KWeaver Core 的离线部署流程,涵盖 K8s、V9 基础设施及业务服务的安装与验证。
执行 AnyBackup Agent 离线部署
验证 KWeaver Core 发布流程
检查 V9 基础设施组件状态
npx skills add anybackup-ai/Anybackup --skill kweaver-core-offline-deploy -g -y


