developing-datacloud-code-extension

Official

Build, scan, test, and deploy Data Cloud code extensions.

Authorforcedotcom
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the challenge of developing and deploying Salesforce Data Cloud Python transformations with the correct scaffolding, permissions configuration, local testing workflow, and deployment packaging.

Core Features & Use Cases

  • Initialize Data Cloud code extension projects using the SF CLI plugin for either script-based (batch) or function-based (real-time) transformations.
  • Develop transformation logic that reads from DLO/DMO and writes transformed results back to Data Cloud.
  • Scan to generate permissions and configuration so you can validate what access the extension needs before you run or deploy.
  • Test locally against an authenticated org and then deploy to Data Cloud with the correct payload directory layout.

Example: You create a Python transformation that uppercases a field from an input DLO, run scan to generate config.json, test it locally using your target org, and then deploy the extension for execution in Data Cloud.

Quick Start

Use the skill to initialize a new extension project by running: sf data-code-extension script init --package-dir .

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: developing-datacloud-code-extension
Download link: https://github.com/forcedotcom/sf-skills/archive/main.zip#developing-datacloud-code-extension

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.