
Developing Datacloud Code Extension
This walks you through the full lifecycle of building Python transformations for Salesforce Data Cloud, from scaffolding a project with `sf data-code-extension init` through local testing and deployment. The workflow is pretty prescriptive, which is helpful since the deploy command has a gotcha: you must point `--package-dir` at the `payload` subdirectory, not the project root. The skill emphasizes validating your DLO schemas before testing, which will save you from cryptic field mismatch errors. It covers both script-based batch transformations and real-time functions. If you're writing custom Python to read from or write to Data Lake Objects or Data Model Objects, this gives you the guardrails and command sequences you need.
- skills.sh installs
- 2.5K
- GitHub stars
- 1.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add forcedotcom/sf-skills --skill developing-datacloud-code-extension --agent claude-codeInstalls into .claude/skills of the current project.
Files
This walks you through the full lifecycle of building Python transformations for Salesforce Data Cloud, from scaffolding a project with `sf data-code-extension init` through local testing and deployment. The workflow is pretty prescriptive, which is helpful since the deploy command has a gotcha: you must point `--package-dir` at the `payload` subdirectory, not the project root. The skill emphasizes validating your DLO schemas before testing, which will save you from cryptic field mismatch errors. It covers both script-based batch transformations and real-time functions. If you're writing custom Python to read from or write to Data Lake Objects or Data Model Objects, this gives you the guardrails and command sequences you need.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/forcedotcom/sf-skills
- Categories
- Testing & QA, DevOps & CI/CD, Release Management, Python, Cloud & Infrastructure, CLI & Terminal
- First seen
- Jun 3, 2026
More from forcedotcom/sf-skills
All 158- Retrieving Datacloud2.5K
- Connecting Datacloud2.5K
- Activating Datacloud2.5K
- Harmonizing Datacloud2.5K
- Orchestrating Datacloud2.5K
- Preparing Datacloud2.5K
- Segmenting Datacloud2.5K
- Deploying Omnistudio Datapacks2.4K
- Building Omnistudio Integration Procedure2.4K
- Building Omnistudio Callable Apex2.4K
- Building Omnistudio Omniscript2.4K
- Building Omnistudio Datamapper2.4K
- Building Omnistudio Flexcard2.4K
- Analyzing Omnistudio Dependencies2.4K
- Modeling Omnistudio Epc Catalog2.4K
- Running Code Analyzer2.3K
- Applying Cms Brand1.9K
- Integrating B2b Commerce Open Code Components1.9K
- Generating Ui Bundle Custom App1.6K
- Building Mobile Apps1.5K
- Reviewing Lwc Mobile Offline1.5K
- Using Mobile Native Capabilities1.5K
- External Diagram Visual Generate1.1K
- Applying Slds1K