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协议化提供高优先级上下文。
需要设计用户界面展示内容时
在生成最终响应前确定布局与组件规范时
npx skills add anybackup-ai/Anybackup --skill ag-ui-design -g -y
用于Agent生成用户可见Markdown并包装至MQ消息ag_ui字段,含安全脱敏、校验及发布流程。
Agent需向会话侧回写用户可见业务内容
需要生成阶段结论或等待用户确认的信息
npx skills add anybackup-ai/Anybackup --skill ag-ui-response -g -y
用于通过 foundation-cli api 命令透传调用未被标准业务命令覆盖的 REST API。支持按原始路径、HTTP 方法及请求体发起读写请求,自动处理签名与全局上下文,避免误用已有标准命令。
用户需访问无标准 CLI 覆盖的 REST API
用户提供原始 REST 路径、方法或请求体
要求签名透传调用接口
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
指导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相关操作,包括对象查询、备份恢复配置及执行。通过快速判断规则映射用户意图到具体命令,并引导至详细文档构造CLI指令。
用户需要查询MySQL对象或实例列表
用户需创建或修改备份/恢复配置
用户需发起数据备份或恢复任务
npx skills add anybackup-ai/Anybackup --skill foundation-cli-mysql -g -y
用于指导 Agent 处理 foundation-cli network 命令,涵盖子网、节点及业务 IP 的查询、设置与移除操作,通过意图识别路由至具体命令文档。
查询子网列表
查询子网下的节点列表
查询或管理节点业务 IP
npx skills add anybackup-ai/Anybackup --skill foundation-cli-network -g -y
辅助 Agent 识别并执行 foundation-cli policy 域命令,包括策略列表、备份/复制策略的详情查看、创建及删除操作,提供意图判断与命令映射指引。
用户需要查询策略列表
用户需要查看或创建备份策略
用户需要查看或创建复制策略
用户需要删除策略
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存储服务与存储池相关操作,包括列表查询、创建删除及节点设备管理。通过快速判断规则映射用户意图至具体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 处理 Foundation CLI 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
审查设计文档的结构、边界、命名及图文一致性,并验证其与Ansible、Helm脚本等部署事实的匹配度,输出分级发现项与通过建议。
用户请求审查设计文档
创建或更新架构、部署、运行时依赖或验证类设计文档后
npx skills add anybackup-ai/Anybackup --skill design-doc-reviewer -g -y
将KWeaver Core作为黑盒组件集成至V9发布流程,通过配置渲染与参数传递实现部署,确保边界清晰、避免资源冲突及重复安装。
需要将第三方组件接入CI/CD流水线
执行包含KWeaver的自动化部署任务
处理发布流中的组件依赖与环境隔离
npx skills add anybackup-ai/Anybackup --skill kweaver-core-integrator -g -y
自动化将 foundation-cli 注入 KWeaver sandbox 镜像,涵盖基础镜像查询、Dockerfile 生成、同名同 tag 覆盖构建、离线导出或集群分发、Pod 重启及 CLI 可用性验证。
需要将 CLI 工具注入 Sandbox 镜像
执行 Sandbox 镜像的构建与分发流程
npx skills add anybackup-ai/Anybackup --skill sandbox-cli-overlay -g -y
用于验证V9部署就绪状态及回归测试,覆盖安装脚本、Helm图表、Ansible角色等变更。在Codex修改部署相关文件后运行标准本地验证流程,确保组件渲染正确及依赖工具可用。
修改了 install.sh, ansible/, helm-chart/ 等部署相关文件
需要验证 V9 部署是否就绪或检查部署回归问题
npx skills add anybackup-ai/Anybackup --skill v9-deployment-verifier -g -y
用于部署和校准 V9/AnyBackup 共享中间件栈(PostgreSQL、Redis等),确保 Helm Chart、K8s YAML 及运行时配置的一致性,处理新增、迁移与验收。
需要部署或对齐 V9 中间件组件
修改 Helm Chart 或 K8s 资源定义
同步中间件连接串与验证脚本
npx skills add anybackup-ai/Anybackup --skill v9-middleware-deployer -g -y
维护AnyBackup Agent/V9发布包结构,整合Ansible/Helm/镜像等资产,执行构建、分发与部署流程,确保交付物一致性及合规性。
需要整理或创建软件发布包目录结构
执行服务镜像构建、导入及Helm部署流程
验证发布资产的一致性与部署脚本正确性
npx skills add anybackup-ai/Anybackup --skill v9-release-packager -g -y
AnyBackup Agent离线部署技能,涵盖K8s、V9基础设施、KWeaver Core及Foundation的安装验证,以及业务服务发布和冒烟测试。
执行或验证AnyBackup Agent的发布部署流程
需要离线部署KWeaver Core及相关业务服务
npx skills add anybackup-ai/Anybackup --skill kweaver-core-offline-deploy -g -y


