From 0f94d02786420fa14966b8111d89afcb30bf2cc2 Mon Sep 17 00:00:00 2001 From: Gaurav Bajpai Date: Fri, 24 Apr 2026 11:41:17 +0530 Subject: [PATCH] refactor: rename skill to data-cloud-bdt-expert @W-22196528@ Rename skill directory and frontmatter name from `explaining-batch-data-transform` to `data-cloud-bdt-expert` per internal PR reviewer feedback. A noun-form name (identifies the skill by what it's about) is clearer than a gerund-form name (describes what it does) for user-facing plugin/skill identity. - skills/explaining-batch-data-transform/ -> skills/data-cloud-bdt-expert/ - SKILL.md frontmatter `name:` updated - tests docstring path updated No behavior change. All 92 tests pass. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../SKILL.md | 0 .../assets/sample_bdts/append_and_split.json | 0 .../assets/sample_bdts/joins_and_filters.json | 0 .../assets/sample_bdts/minimal_dmo_to_dmo.json | 0 .../assets/sample_bdts/window_and_aggregate.json | 0 .../references/bdt-function-catalog.md | 0 .../references/bdt-node-catalog.md | 0 .../references/bdt-reference.md | 0 .../references/bdt-window-functions.md | 0 .../scripts/bdt_analyze.py | 0 .../tests/fixtures/adversarial/broken_ref.json | 0 .../tests/fixtures/adversarial/cycle.json | 0 .../tests/fixtures/adversarial/empty_nodes.json | 0 .../tests/fixtures/adversarial/no_ui.json | 0 .../tests/fixtures/adversarial/unknown_action.json | 0 .../tests/fixtures/api_input_multi.json | 0 .../tests/fixtures/api_input_single.json | 0 .../tests/fixtures/minimal.json | 0 .../tests/fixtures/window_and_aggregate.json | 0 .../tests/test_bdt_analyze.py | 0 20 files changed, 0 insertions(+), 0 deletions(-) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/SKILL.md (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/assets/sample_bdts/append_and_split.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/assets/sample_bdts/joins_and_filters.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/assets/sample_bdts/minimal_dmo_to_dmo.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/assets/sample_bdts/window_and_aggregate.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/references/bdt-function-catalog.md (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/references/bdt-node-catalog.md (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/references/bdt-reference.md (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/references/bdt-window-functions.md (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/scripts/bdt_analyze.py (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/tests/fixtures/adversarial/broken_ref.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/tests/fixtures/adversarial/cycle.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/tests/fixtures/adversarial/empty_nodes.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/tests/fixtures/adversarial/no_ui.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/tests/fixtures/adversarial/unknown_action.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/tests/fixtures/api_input_multi.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/tests/fixtures/api_input_single.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/tests/fixtures/minimal.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/tests/fixtures/window_and_aggregate.json (100%) rename skills/{explaining-batch-data-transform => data-cloud-bdt-expert}/tests/test_bdt_analyze.py (100%) diff --git a/skills/explaining-batch-data-transform/SKILL.md b/skills/data-cloud-bdt-expert/SKILL.md similarity index 100% rename from skills/explaining-batch-data-transform/SKILL.md rename to skills/data-cloud-bdt-expert/SKILL.md diff --git a/skills/explaining-batch-data-transform/assets/sample_bdts/append_and_split.json b/skills/data-cloud-bdt-expert/assets/sample_bdts/append_and_split.json similarity index 100% rename from skills/explaining-batch-data-transform/assets/sample_bdts/append_and_split.json rename to skills/data-cloud-bdt-expert/assets/sample_bdts/append_and_split.json diff --git a/skills/explaining-batch-data-transform/assets/sample_bdts/joins_and_filters.json b/skills/data-cloud-bdt-expert/assets/sample_bdts/joins_and_filters.json similarity index 100% rename from skills/explaining-batch-data-transform/assets/sample_bdts/joins_and_filters.json rename to skills/data-cloud-bdt-expert/assets/sample_bdts/joins_and_filters.json diff --git a/skills/explaining-batch-data-transform/assets/sample_bdts/minimal_dmo_to_dmo.json b/skills/data-cloud-bdt-expert/assets/sample_bdts/minimal_dmo_to_dmo.json similarity index 100% rename from skills/explaining-batch-data-transform/assets/sample_bdts/minimal_dmo_to_dmo.json rename to skills/data-cloud-bdt-expert/assets/sample_bdts/minimal_dmo_to_dmo.json diff --git a/skills/explaining-batch-data-transform/assets/sample_bdts/window_and_aggregate.json b/skills/data-cloud-bdt-expert/assets/sample_bdts/window_and_aggregate.json similarity index 100% rename from skills/explaining-batch-data-transform/assets/sample_bdts/window_and_aggregate.json rename to skills/data-cloud-bdt-expert/assets/sample_bdts/window_and_aggregate.json diff --git a/skills/explaining-batch-data-transform/references/bdt-function-catalog.md b/skills/data-cloud-bdt-expert/references/bdt-function-catalog.md similarity index 100% rename from skills/explaining-batch-data-transform/references/bdt-function-catalog.md rename to skills/data-cloud-bdt-expert/references/bdt-function-catalog.md diff --git a/skills/explaining-batch-data-transform/references/bdt-node-catalog.md b/skills/data-cloud-bdt-expert/references/bdt-node-catalog.md similarity index 100% rename from skills/explaining-batch-data-transform/references/bdt-node-catalog.md rename to skills/data-cloud-bdt-expert/references/bdt-node-catalog.md diff --git a/skills/explaining-batch-data-transform/references/bdt-reference.md b/skills/data-cloud-bdt-expert/references/bdt-reference.md similarity index 100% rename from skills/explaining-batch-data-transform/references/bdt-reference.md rename to skills/data-cloud-bdt-expert/references/bdt-reference.md diff --git a/skills/explaining-batch-data-transform/references/bdt-window-functions.md b/skills/data-cloud-bdt-expert/references/bdt-window-functions.md similarity index 100% rename from skills/explaining-batch-data-transform/references/bdt-window-functions.md rename to skills/data-cloud-bdt-expert/references/bdt-window-functions.md diff --git a/skills/explaining-batch-data-transform/scripts/bdt_analyze.py b/skills/data-cloud-bdt-expert/scripts/bdt_analyze.py similarity index 100% rename from skills/explaining-batch-data-transform/scripts/bdt_analyze.py rename to skills/data-cloud-bdt-expert/scripts/bdt_analyze.py diff --git a/skills/explaining-batch-data-transform/tests/fixtures/adversarial/broken_ref.json b/skills/data-cloud-bdt-expert/tests/fixtures/adversarial/broken_ref.json similarity index 100% rename from skills/explaining-batch-data-transform/tests/fixtures/adversarial/broken_ref.json rename to skills/data-cloud-bdt-expert/tests/fixtures/adversarial/broken_ref.json diff --git a/skills/explaining-batch-data-transform/tests/fixtures/adversarial/cycle.json b/skills/data-cloud-bdt-expert/tests/fixtures/adversarial/cycle.json similarity index 100% rename from skills/explaining-batch-data-transform/tests/fixtures/adversarial/cycle.json rename to skills/data-cloud-bdt-expert/tests/fixtures/adversarial/cycle.json diff --git a/skills/explaining-batch-data-transform/tests/fixtures/adversarial/empty_nodes.json b/skills/data-cloud-bdt-expert/tests/fixtures/adversarial/empty_nodes.json similarity index 100% rename from skills/explaining-batch-data-transform/tests/fixtures/adversarial/empty_nodes.json rename to skills/data-cloud-bdt-expert/tests/fixtures/adversarial/empty_nodes.json diff --git a/skills/explaining-batch-data-transform/tests/fixtures/adversarial/no_ui.json b/skills/data-cloud-bdt-expert/tests/fixtures/adversarial/no_ui.json similarity index 100% rename from skills/explaining-batch-data-transform/tests/fixtures/adversarial/no_ui.json rename to skills/data-cloud-bdt-expert/tests/fixtures/adversarial/no_ui.json diff --git a/skills/explaining-batch-data-transform/tests/fixtures/adversarial/unknown_action.json b/skills/data-cloud-bdt-expert/tests/fixtures/adversarial/unknown_action.json similarity index 100% rename from skills/explaining-batch-data-transform/tests/fixtures/adversarial/unknown_action.json rename to skills/data-cloud-bdt-expert/tests/fixtures/adversarial/unknown_action.json diff --git a/skills/explaining-batch-data-transform/tests/fixtures/api_input_multi.json b/skills/data-cloud-bdt-expert/tests/fixtures/api_input_multi.json similarity index 100% rename from skills/explaining-batch-data-transform/tests/fixtures/api_input_multi.json rename to skills/data-cloud-bdt-expert/tests/fixtures/api_input_multi.json diff --git a/skills/explaining-batch-data-transform/tests/fixtures/api_input_single.json b/skills/data-cloud-bdt-expert/tests/fixtures/api_input_single.json similarity index 100% rename from skills/explaining-batch-data-transform/tests/fixtures/api_input_single.json rename to skills/data-cloud-bdt-expert/tests/fixtures/api_input_single.json diff --git a/skills/explaining-batch-data-transform/tests/fixtures/minimal.json b/skills/data-cloud-bdt-expert/tests/fixtures/minimal.json similarity index 100% rename from skills/explaining-batch-data-transform/tests/fixtures/minimal.json rename to skills/data-cloud-bdt-expert/tests/fixtures/minimal.json diff --git a/skills/explaining-batch-data-transform/tests/fixtures/window_and_aggregate.json b/skills/data-cloud-bdt-expert/tests/fixtures/window_and_aggregate.json similarity index 100% rename from skills/explaining-batch-data-transform/tests/fixtures/window_and_aggregate.json rename to skills/data-cloud-bdt-expert/tests/fixtures/window_and_aggregate.json diff --git a/skills/explaining-batch-data-transform/tests/test_bdt_analyze.py b/skills/data-cloud-bdt-expert/tests/test_bdt_analyze.py similarity index 100% rename from skills/explaining-batch-data-transform/tests/test_bdt_analyze.py rename to skills/data-cloud-bdt-expert/tests/test_bdt_analyze.py