Agent Skills
› GoogleCloudPlatform/DataflowTemplates
GoogleCloudPlatform/DataflowTemplates
GitHub用于对特定Dataflow模板(如Spanner迁移)的本地代码变更进行功能测试。通过临时GCP资源隔离环境,对比main分支验证数据管道正确性,需人工审批且严格限制适用范围。
Install All Skills
npx skills add GoogleCloudPlatform/DataflowTemplates --all -g -y
Skills in Collection (12)
用于对特定Dataflow模板(如Spanner迁移)的本地代码变更进行功能测试。通过临时GCP资源隔离环境,对比main分支验证数据管道正确性,需人工审批且严格限制适用范围。
用户请求对gcs-spanner-dv等指定模板进行本地PR功能测试
需要验证本地Dataflow管道变更在隔离环境中的数据一致性
npx skills add GoogleCloudPlatform/DataflowTemplates --skill smt-functional-testing -g -y
用于调试 Dataflow 模板逻辑错误和数据差异,通过 Terraform 启动作业并比对源与目标数据。仅限作业运行至终态时的逻辑问题排查,不处理启动崩溃或构建问题。
Dataflow 作业已成功运行但存在数据不一致
需要验证数据流管道逻辑正确性
npx skills add GoogleCloudPlatform/DataflowTemplates --skill smt-e2e-dataflow-debugging -g -y
封装元测试编排器,用于Datastream到Spanner CDC模板的集成测试。接收源数据库、映射矩阵和环境路径,验证支持性后调用底层技能执行数据迁移与类型一致性测试。
用户请求运行Datastream-to-Spanner集成测试
需要验证CDC模板对特定数据库方言的支持及数据类型映射
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-integ-tests-datastream-to-spanner -g -y
指导在Dataflow模板中新增数据库源连接器,涵盖前置检查、代码实现、注册及测试流程。
需要添加新的数据库源支持
实现CDC数据流连接器
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-source-datastream-to-spanner -g -y
为GCS-Spanner数据验证模板创建集成测试。需输入目标数据库名和映射文件路径,生成并运行端到端测试,修复代码问题,最终在Cloud Dataflow执行验证。
需要为GCS-Spanner-DV模板添加集成测试
用户指定目标数据库和参考映射文件路径以运行自动化测试
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-integ-tests-gcs-spanner-dv -g -y
用于触发并封装元测试编排器,执行从源数据库到 Spanner 的数据迁移集成测试。需用户提供目标数据库名、数据类型映射矩阵路径及测试环境配置路径,自动加载预设的清单和测试场景进行批量数据迁移验证。
用户请求运行 sourcedb-to-spanner 集成测试
需要验证源数据库到 Spanner 的数据迁移准确性
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-integ-tests-sourcedb-to-spanner -g -y
指导在v2/sourcedb-to-spanner模板中添加新数据库源连接器的实现步骤,涵盖前置条件验证、代码范围界定、类型映射及测试流程。
需要为Dataflow模板添加新的数据库源连接器
询问如何注册和实现SourceDb到Spanner的迁移组件
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模板的新数据库源生成并验证功能集成测试,参考现有MySQL测试。自动解析配置、映射类型、转换DDL及Java代码,执行编译验证并自我修复错误,确保测试环境配置正确。
需要为新数据源添加集成测试
迁移场景下的数据一致性验证
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 到源数据库的反向迁移集成测试
用户请求执行 add-integ-tests-spanner-to-sourcedb 技能
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-integ-tests-spanner-to-sourcedb -g -y
指导在Spanner到SourceDb反向迁移Dataflow模板中添加新数据库源连接器的实现步骤,涵盖前置条件、代码范围、类型映射、注册及测试指南。
需要为反向迁移模板添加新的数据库源连接器
询问如何集成新的数据源到Dataflow管道
npx skills add GoogleCloudPlatform/DataflowTemplates --skill add-source-spanner-to-sourcedb -g -y


