Agent Skills
› GoogleCloudPlatform/DataflowTemplates
GoogleCloudPlatform/DataflowTemplates
GitHub针对特定 Dataflow 模板(如 Spanner 迁移)的 PR 功能测试。通过 GCP 临时资源验证本地代码变更,包含环境配置、执行测试及审批流程,确保数据管道正确性。
Install All Skills
npx skills add GoogleCloudPlatform/DataflowTemplates --all -g -y
Skills in Collection (11)
针对特定 Dataflow 模板(如 Spanner 迁移)的 PR 功能测试。通过 GCP 临时资源验证本地代码变更,包含环境配置、执行测试及审批流程,确保数据管道正确性。
需要对 gcs-spanner-dv 等指定模板进行本地功能测试
用户触发 /smt-functional-testing 命令
npx skills add GoogleCloudPlatform/DataflowTemplates --skill smt-functional-testing -g -y
用于调试 Dataflow 模板逻辑错误和数据不一致。通过 Terraform 部署作业并对比源端(如 Cloud SQL)与目标端(如 Spanner)数据,排查终端状态下的数据差异问题,不适用于启动或运行时崩溃。
Dataflow 作业成功运行但存在数据不一致
需要验证 E2E 数据流逻辑正确性
npx skills add GoogleCloudPlatform/DataflowTemplates --skill smt-e2e-dataflow-debugging -g -y
针对Datastream-to-Spanner模板的集成测试编排技能,作为元测试编排器的包装器。负责校验输入参数和源数据库支持性,并调用底层测试引擎执行数据迁移验证。
需要运行Datastream到Spanner的数据流集成测试
用户请求对CDC模板进行特定数据库类型的测试验证
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-integ-tests-datastream-to-spanner -g -y
指导为Dataflow模板添加新数据库源连接器,涵盖兼容性检查、类型映射、代码实现、注册及测试流程。
需要支持新的数据库源以同步至Spanner
扩展v2/datastream-to-spanner模板的源连接器
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-source-datastream-to-spanner -g -y
封装元测试编排器,针对SourceDB到Spanner的批量迁移模板执行集成测试。需用户提供源数据库名、映射矩阵路径及环境配置路径,自动加载指定清单与场景进行数据迁移验证。
需要运行SourceDB到Spanner的集成测试
用户请求执行批量迁移数据的类型和冒烟测试
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-integ-tests-sourcedb-to-spanner -g -y
指导在v2/sourcedb-to-spanner模板中实现新数据库源连接器,涵盖前置条件、代码范围、类型映射、工厂注册及测试流程。
需要为数据迁移模板添加新的数据库源支持
询问如何集成特定数据库到Spanner的Connector
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-source-sourcedb-to-spanner -g -y
为新的数据库源方言生成基于数据类型映射矩阵的集成测试套件。自动验证输入、解析配置、构建SQL模式及Java测试代码,实现动态断言与自修复。
需要为新数据源生成集成测试
根据数据类型映射矩阵创建自动化测试用例
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-source-datatype-integ-test -g -y
为Dataflow模板新数据源生成并验证功能集成测试。通过解析配置、映射矩阵及DDL,自动生成Java测试类与SQL资源,执行编译验证并自我修复错误,确保迁移场景的兼容性。
需要为新数据库源添加功能集成测试
基于现有MySQL测试模板生成新的数据源测试用例
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-source-functional-integ-test -g -y
作为项目管理员,自动化编排数据库迁移测试流程。通过生成并顺序执行子智能体,完成测试套件构建、场景验证及数据校验,同时监控长运行任务状态以确保流水线稳定。
需要为新的数据库源生成完整的自动化测试套件
启动涉及多个子任务的复杂测试编排流程
npx skills add GoogleCloudPlatform/DataflowTemplates --skill meta-test-orchestrator -g -y
Spanner至源数据库反向迁移的集成测试编排器,封装元测试编排技能。需输入目标库名、映射矩阵路径及环境配置路径,自动加载并执行针对逆向迁移的冒烟与数据类型测试场景。
用户请求运行 Spanner 到特定源数据库的反向迁移集成测试
需要执行基于指定数据映射矩阵和环境的自动化逆向迁移验证
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-integ-tests-spanner-to-sourcedb -g -y
指导在v2/spanner-to-sourcedb反向迁移Dataflow模板中实现新数据库源连接器的步骤,涵盖前置条件、代码范围、类型映射及测试流程。
需要为反向迁移模板添加新的数据库源连接器
实现ISpToSrcSourceConnector接口及相关DML生成器
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-source-spanner-to-sourcedb -g -y


