commerce-b2b-open-code…
Integrate Salesforce B2B Commerce open source components from GitHub into B2B Commerce…
Salesforce Industries DataPack deployment automation using Vlocity Build. TRIGGER when: user deploys or validates OmniStudio/Vlocity DataPacks with vlocity commands (packDeploy/packRetry/packExport/packGetDiffs), sets up DataPack CI/CD pipelines, or troubleshoots DataPack
$ npx -y skills add forcedotcom/sf-skills --skill omnistudio-datapacks-deploy --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/omnistudio-datapacks-deployContext preview
The summary Claude sees to decide when to auto-load this skill.
Salesforce Industries DataPack deployment automation using Vlocity Build. TRIGGER when: user deploys or validates OmniStudio/Vlocity DataPacks with vlocity commands (packDeploy/packRetry/packExport/packGetDiffs), sets up DataPack CI/CD pipelines, or troubleshoots DataPack
name: omnistudio-datapacks-deploy
description: "Salesforce Industries DataPack deployment automation using Vlocity Build. TRIGGER when: user deploys or validates OmniStudio/Vlocity DataPacks with vlocity commands (packDeploy/packRetry/packExport/packGetDiffs), sets up DataPack CI/CD pipelines, or troubleshoots DataPack migration errors. DO NOT TRIGGER when: deploying Salesforce metadata with sf project deploy (use platform-metadata-deploy), authoring OmniStudio artifacts (use omnistudio-*-build), or writing Apex/LWC business logic (use platform-apex-generate/experience-lwc-generate)."
metadata:
cliTools:
- tool: ["npm"]
semver: ">=9.0.0"
- tool: ["npx"]
semver: ">=9.0.0"
- tool: ["sf"]
semver: ">=2.0.0"
- tool: ["vlocity"]
semver: ">=1.16.0"
relatedSkills:
- "experience-lwc-generate"
- "omnistudio-epc-catalog-generate"
- "omnistudio-flexcard-generate"
- "omnistudio-integration-procedure-generate"
- "omnistudio-omniscript-generate"
- "platform-apex-generate"
- "platform-apex-logs-debug"
- "platform-metadata-deploy"
version: "1.0"
domains: ["OmniStudio"]Use this skill when the user needs **Vlocity DataPack deployment orchestration**: export/deploy workflow, manifest-driven deploys, failure triage, and CI/CD sequencing for OmniStudio/Industries DataPacks.
---
Use `omnistudio-datapacks-deploy` when work involves:
Delegate elsewhere when the user is:
---
1) `validateLocalData` 2) optional `packGetDiffs` 3) then `packDeploy`
---
Ask for or infer:
Preflight checks:
vlocity help sf org list sf org display --target-org <alias> --json test -f <job-file>.yaml
---
npm install --global vlocity vlocity help
vlocity -sfdx.username <source-alias> -job <job-file>.yaml validateLocalData
Use `--fixLocalGlobalKeys` only when explicitly requested and after explaining impact.
vlocity -sfdx.username <source-alias> -job <job-file>.yaml packExport vlocity -sfdx.username <source-alias> -job <job-file>.yaml packRetry
vlocity -sfdx.username <target-alias> -job <job-file>.yaml packDeploy vlocity -sfdx.username <target-alias> -job <job-file>.yaml packRetry
vlocity -sfdx.username <target-alias> -job <job-file>.yaml packContinue
vlocity -sfdx.username <target-alias> -job <job-file>.yaml packGetDiffs
Job-file starter: [references/job-file-template.md](references/job-file-template.md)
---
| Error / symptom | Likely cause | Default fix direction | |---|---|---| | `No match found for ...` | missing dependency in target org | include missing DataPack key and redeploy | | `Duplicate Results found for ... GlobalKey` | duplicate records in target | clean duplicates and re-run deploy | | `Multiple Imported Records ... same Salesforce Record` | source duplicate matching-key records | remove duplicates in source and re-export | | `No Configuration Found` | outdated DataPack settings | run `packUpdateSettings` or enable `autoUpdateSettings` | | `Some records were not processed` | settings mismatch / partial dependency state | refresh settings both orgs, then retry | | SASS / template compile failures | missing referenced UI template assets | export/deploy referenced template dependencies first |
Detailed matrix: [references/troubleshooting-matrix.md](references/troubleshooting-matrix.md)
---
Default pipeline shape: 1. authenticate orgs (`sf org login ...`) 2. validate local DataPack integrity (`validateLocalData`) 3. export changed scope (`packExport` or manifest-driven export) 4. deploy (`packDeploy`) 5. retry loop (`packRetry`) until stable 6. compare (`packGetDiffs`) and publish deployment report
For incremental deploy optimization, use job-file options such as:
---
| Need | Delegate to | Reason | |---|---|---| | metadata deploy outside DataPack
This repository provides a curated collection of Salesforce agent skills for building applications.
Repo: forcedotcom/afv-library
Integrate Salesforce B2B Commerce open source components from GitHub into B2B Commerce…
Replace OOTB (out-of-the-box) B2B Commerce components with open source equivalents in site…
Use this skill to diagnose and resolve what blocks a DevOps Center promotion of a work item's…
Use this skill to manage the full lifecycle of a DevOps Center pipeline — list all pipelines,…
Use to list, view, or manage DevOps Center projects in a Salesforce org — show all projects,…
Analyzes DevOps Center test failures and Code Analyzer violations in plain language — failure…