A new skill that helps Salesforce Data Cloud users understand existing
Batch Data Transform (BDT) JSON definitions. Given a BDT JSON file (via
path or pasted content), the skill produces a progressive-disclosure
explanation and answers lineage / logic / structure questions.
Contents:
- SKILL.md: frontmatter + instructions + worked examples + troubleshooting.
- scripts/bdt_analyze.py: generic typed-DAG parser over BDT JSON. Python
3.9+, stdlib only. Subcommands: summary, stages, nodes, node, lineage,
field-trace, sources, outputs, formula, definitions.
- references/: curated Markdown grounding synthesized from official BDT
help documentation (no raw XML shipped).
- assets/sample_bdts/: synthetic BDTs covering common action types.