Agent skill

Sf Vlocity Build Deploy

by Jaganpro in Jaganpro/sf-skills

Salesforce Industries DataPack deployment automation using Vlocity Build.

MITAuto-check passedDevOps & Cloud

Install Sf Vlocity Build Deploy

skills CLI
$ npx skills add Jaganpro/sf-skills --skill sf-vlocity-build-deploy -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Jaganpro/sf-skills sf-vlocity-build-deploy --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Jaganpro/sf-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/sf-vlocity-build-deploy .claude/skills/sf-vlocity-build-deploy && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sf-vlocity-build-deploy
GitHub stars
424
Token cost
~1.7k tokens
SKILL.md length
482 words
Files
10 (incl. references)
Skills in repo
36
Repo updated
First seen
Licence
MIT

At a glance

Salesforce Industries DataPack deployment automation using Vlocity Build.

  • Works in 6 steps: Ensure tool readiness → Validate project data locally → Export from source (when needed) → …
  • Validates OmniStudio/Vlocity DataPacks with vlocity commands (packDeploy/packRetry/packExport/packGetDiffs)
  • SKILL.md covers When This Skill Owns the Task, Critical Operating Rules, Required Context to Gather First and Recommended Workflow, plus 5 more sections
  • Calls sf and npm

What it does

Sf Vlocity Build Deploy is an agent skill from Jaganpro/sf-skills. 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 sf-deploy), authoring OmniStudio artifacts (use sf-industry-commoncore-), or writing Apex/LWC business logic (use sf-apex/sf-lwc).

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files, including reference files (for example `CREDITS.md`, `README.md` and `examples/business-internet-plus-bundle-deploy/TRANSCRIPT.md`).

It sits in DevOps & Cloud, covering Deployment, CRM management and CI/CD. It works with Salesforce. The repository describes itself as: [ARCHIVED — migrated to forcedotcom/afv-library] Salesforce Skills for Agentic Coding Tools — Apex, Flow, LWC, SOQL, Agentforce, Data Cloud, OmniStudio. Read-only archive; active… The licence is MIT.

When your agent uses it

  • Validates OmniStudio/Vlocity DataPacks with vlocity commands (packDeploy/packRetry/packExport/packGetDiffs)
  • Sets up DataPack CI/CD pipelines
  • Troubleshoots DataPack migration errors
  • : deploying Salesforce metadata with sf project deploy (use sf-deploy)

Example prompts

  • “/sf-vlocity-build-deploy”

Requirements

  • Node.js

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Ensure tool readiness
  2. Validate project data locally
  3. Export from source (when needed)
  4. Deploy to target
  5. Continue interrupted jobs
  6. Verify post-deploy parity

What it can do on your machine

Read from SKILL.md and the folder at commit 53c9956. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • sf
    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Sf Vlocity Build Deploy loads about 1.7k tokens when it runs, and up to ~2.2k if it reads all its reference files. Until then it costs about 131 tokens; SKILL.md has 482 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~131
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Jaganpro/sf-skills at commit 53c9956, republished under its MIT licence (© Jaganpro). 482 words, ~1,677 tokens.

Download SKILL.mdSave it as .claude/skills/sf-vlocity-build-deploy/SKILL.md (or your agent's skills folder). This skill also uses 9 other files; get the full folder from GitHub.
name
sf-vlocity-build-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 sf-deploy), authoring OmniStudio artifacts (use sf-industry-commoncore-*), or writing Apex/LWC business logic (use sf-apex/sf-lwc).
license
MIT
metadata.version
1.0.0
metadata.author
Shreyas Dhond (ShreyasD)

sf-vlocity-build-deploy: Vlocity Build DataPack Deployment

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.


When This Skill Owns the Task

Use sf-vlocity-build-deploy when work involves:

  • vlocity packDeploy, packRetry, packContinue, packExport, packGetDiffs, validateLocalData
  • DataPack job-file design (projectPath, expansionPath, manifest, queries)
  • org-to-org DataPack migration and retry loops
  • troubleshooting DataPack dependency, matching-key, and GlobalKey issues

Delegate elsewhere when the user is:

  • deploying standard metadata with sf project deploy -> sf-deploy
  • building OmniScripts, FlexCards, IPs, or Data Mappers -> sf-industry-commoncore-*
  • designing Product2 EPC bundles -> sf-industry-cme-epc-model
  • writing Apex/LWC code -> sf-apex, sf-lwc

Critical Operating Rules

  • Use Vlocity Build (vlocity) commands for DataPacks, not sf project deploy.
  • Prefer Salesforce CLI auth integration (-sfdx.username <alias>) over username/password files when available.
  • Always run a pre-deploy quality gate before full deploy:
    1. validateLocalData
    2. optional packGetDiffs
    3. then packDeploy
  • Use packRetry repeatedly when error counts are dropping; stop when retries no longer improve results.
  • Keep matching-key strategy and GlobalKey integrity consistent across source and target orgs.

Required Context to Gather First

Ask for or infer:

  • source org and target org aliases
  • job file path and DataPack project path
  • deployment scope (full project, manifest subset, or specific -key)
  • whether this is export, deploy, retry, continue, or diff-only
  • namespace model (%vlocity_namespace%, vlocity_cmt, or core)
  • known constraints (new sandbox bootstrap, trigger behavior, matching key customizations)

Preflight checks:

bash
vlocity help
sf org list
sf org display --target-org <alias> --json
test -f <job-file>.yaml

1. Ensure tool readiness
bash
npm install --global vlocity
vlocity help
2. Validate project data locally
bash
vlocity -sfdx.username <source-alias> -job <job-file>.yaml validateLocalData

Use --fixLocalGlobalKeys only when explicitly requested and after explaining impact.

3. Export from source (when needed)
bash
vlocity -sfdx.username <source-alias> -job <job-file>.yaml packExport
vlocity -sfdx.username <source-alias> -job <job-file>.yaml packRetry
4. Deploy to target
bash
vlocity -sfdx.username <target-alias> -job <job-file>.yaml packDeploy
vlocity -sfdx.username <target-alias> -job <job-file>.yaml packRetry
5. Continue interrupted jobs
bash
vlocity -sfdx.username <target-alias> -job <job-file>.yaml packContinue
6. Verify post-deploy parity
bash
vlocity -sfdx.username <target-alias> -job <job-file>.yaml packGetDiffs

Job-file starter: references/job-file-template.md


Show full SKILL.md (214 more words)Show less

High-Signal Failure Patterns

Error / symptomLikely causeDefault fix direction
No match found for ...missing dependency in target orginclude missing DataPack key and redeploy
Duplicate Results found for ... GlobalKeyduplicate records in targetclean duplicates and re-run deploy
Multiple Imported Records ... same Salesforce Recordsource duplicate matching-key recordsremove duplicates in source and re-export
No Configuration Foundoutdated DataPack settingsrun packUpdateSettings or enable autoUpdateSettings
Some records were not processedsettings mismatch / partial dependency staterefresh settings both orgs, then retry
SASS / template compile failuresmissing referenced UI template assetsexport/deploy referenced template dependencies first

Detailed matrix: references/troubleshooting-matrix.md


CI/CD Guidance

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:

  • gitCheck: true
  • gitCheckKey: <folder>
  • manifest for deterministic scope control

Cross-Skill Integration

NeedDelegate toReason
metadata deploy outside DataPackssf-deployMetadata API workflows
OmniStudio component authoringsf-industry-commoncore-*build artifacts before deploy
EPC product and offer payload authoringsf-industry-cme-epc-modelProduct2/DataPack model quality
Apex trigger/log error diagnosissf-debug, sf-apexautomation-side root-cause fixes

Reference Map

Start here
External reference

Completion Format

text
DataPack goal: <export / deploy / retry / diff / ci-cd>
Source org: <alias or N/A>
Target org: <alias or N/A>
Scope: <job file + manifest/key/full>
Result: <passed / failed / partial>
Key findings: <errors, dependencies, retries, diffs>
Next step: <safe follow-up action>

© Jaganpro, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 9 other files (references) in skills/sf-vlocity-build-deploy of Jaganpro/sf-skills.

  • SKILL.md
  • CREDITS.md
  • LICENSE
  • README.md
  • examples/business-internet-plus-bundle-deploy/TRANSCRIPT.md
  • examples/business-internet-plus-bundle-deploy/deploy-business-internet-plus-bundle.yaml
  • examples/business-internet-plus-bundle/TRANSCRIPT.md
  • examples/business-internet-plus-bundle/deploy-business-internet-plus-bundle.yaml
  • references/job-file-template.md
  • references/troubleshooting-matrix.md

Open the folder on GitHubat commit 53c9956

Compare with similar skills

Sf Vlocity Build Deploy next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Sf Vlocity Build Deploy compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sf Vlocity Build Deploy this skillJaganpro/sf-skills424—~1.7kAutomated safety check: PassMIT
Platform Metadata Deployforcedotcom/sf-skills1.1k—~2.4kAutomated safety check: PassApache-2.0
Omnistudio Datapacks Deployforcedotcom/sf-skills1.1k—~2kAutomated safety check: PassApache-2.0
Consumer Goods Accruals Datakit Deployforcedotcom/sf-skills1.1k—~4.8kAutomated safety check: PassApache-2.0
Dx Code Analyzer Configureforcedotcom/sf-skills1.1k—~5.6kAutomated safety check: PassApache-2.0
Dx Devops Pipeline Manageforcedotcom/sf-skills1.1k—~4.9kAutomated safety check: PassApache-2.0

Similar skills

  • Platform Metadata Deploy

    forcedotcom/sf-skills

    Salesforce DevOps automation using sf CLI v2. An agent skill from forcedotcom/sf-skills.

    1.1k GitHub stars~2.4k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Omnistudio Datapacks Deploy

    forcedotcom/sf-skills

    Salesforce Industries DataPack deployment automation using Vlocity Build.

    1.1k GitHub stars~2k tokensUpdated today
    DevOps & CloudAuto-check passed
  • A skill your agent uses to deploy the TPM Liability Accruals data kit end to end to a Salesforce org.

    1.1k GitHub stars~4.8k tokensUpdated today
    Sales & SupportAuto-check passed
  • Dx Code Analyzer Configure

    forcedotcom/sf-skills

    Set up, configure, and troubleshoot Salesforce Code Analyzer for any project.

    1.1k GitHub stars~5.6k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Dx Devops Pipeline Manage

    forcedotcom/sf-skills

    A skill your agent uses to manage the full lifecycle of a DevOps Center pipeline — list all pipelines, get a single pipeline's details, create a new pipeline linked to a Git repository, add or…

    1.1k GitHub stars~4.9k tokensUpdated today
    Sales & SupportAuto-check passed
  • Salesforce Developer

    Jeffallan/claude-skills

    Writes Apex, Lightning Web Components and SOQL for the Salesforce platform, with bulkified triggers, governor-limit checks, 90% test coverage and Salesforce DX deployment.

    12k GitHub stars~1.9k tokensUpdated 7 days ago
    DevelopmentAuto-check passed

More from Jaganpro/sf-skills

All 36 skills in this repo
  • Agentforce session tracing extraction and analysis. An agent skill from Jaganpro/sf-skills.

    424 GitHub stars~1.8k tokensUpdated 5 mo ago
    Auto-check passed
  • Sf AI Agentscript

    Jaganpro/sf-skills

    Agent Script DSL for deterministic Agentforce agents. An agent skill from Jaganpro/sf-skills.

    424 GitHub stars~3.8k tokensUpdated 5 mo ago
    Auto-check passed
  • Sf Datacloud

    Jaganpro/sf-skills

    Salesforce Data Cloud product orchestrator for connect→prepare→harmonize→segment→act workflows.

    424 GitHub stars~2.7k tokensUpdated 5 mo ago
    Auto-check passed
  • Sf Diagram Mermaid

    Jaganpro/sf-skills

    Salesforce architecture diagrams using Mermaid with ASCII fallback.

    424 GitHub stars~1.4k tokensUpdated 5 mo ago
    Auto-check passed
  • Sf Diagram Nanobananapro

    Jaganpro/sf-skills

    AI-powered image generation for Salesforce visuals via Nano Banana Pro.

    424 GitHub stars~1.6k tokensUpdated 5 mo ago
    Auto-check passed
  • Sf Flow

    Jaganpro/sf-skills

    Creates and validates Salesforce Flows with 110-point scoring.

    424 GitHub stars~1.8k tokensUpdated 5 mo ago
    Auto-check passed

Works with

Questions about Sf Vlocity Build Deploy

What does Sf Vlocity Build Deploy do?

Salesforce Industries DataPack deployment automation using Vlocity Build. Sf Vlocity Build Deploy is an agent skill from Jaganpro/sf-skills. Salesforce Industries DataPack deployment automation using Vlocity Build.

When should I use Sf Vlocity Build Deploy?

Sf Vlocity Build Deploy fits situations like: validates OmniStudio/Vlocity DataPacks with vlocity commands (packDeploy/packRetry/packExport/packGetDiffs); sets up DataPack CI/CD pipelines; troubleshoots DataPack migration errors; : deploying Salesforce metadata with sf project deploy (use sf-deploy).

How do I install Sf Vlocity Build Deploy in Claude Code?

Run `npx skills add Jaganpro/sf-skills --skill sf-vlocity-build-deploy -a claude-code`. Or copy the skill folder (skills/sf-vlocity-build-deploy in Jaganpro/sf-skills) into .claude/skills/sf-vlocity-build-deploy in your project. Claude Code loads it when a task matches its description.

How do I install Sf Vlocity Build Deploy in Codex?

Run `npx skills add Jaganpro/sf-skills --skill sf-vlocity-build-deploy -a codex`. Or copy the skill folder (skills/sf-vlocity-build-deploy in Jaganpro/sf-skills) into .agents/skills/sf-vlocity-build-deploy in your project. Codex loads it when a task matches its description.

Can I use Sf Vlocity Build Deploy in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Jaganpro/sf-skills --skill sf-vlocity-build-deploy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sf-vlocity-build-deploy, .gemini/skills/sf-vlocity-build-deploy, .github/skills/sf-vlocity-build-deploy and .opencode/skills/sf-vlocity-build-deploy in your project.

What does Sf Vlocity Build Deploy need to run?

Going by SKILL.md and its folder, Sf Vlocity Build Deploy needs the command-line tools its instructions call (sf and npm). Our summary lists: Node.js.

Does Sf Vlocity Build Deploy access the network?

SKILL.md names 1 domain. As links in the text: github.com. This is read from the text; nothing was executed.

Is Sf Vlocity Build Deploy safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Sf Vlocity Build Deploy use?

Sf Vlocity Build Deploy is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Sf Vlocity Build Deploy use?

About 1.7k tokens (SKILL.md is roughly 6.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 525 tokens, read only when the agent opens those files.

What are the alternatives to Sf Vlocity Build Deploy?

Skills that share tags, products or a category with Sf Vlocity Build Deploy: Platform Metadata Deploy (forcedotcom/sf-skills, 1.1k stars), Omnistudio Datapacks Deploy (forcedotcom/sf-skills, 1.1k stars), Consumer Goods Accruals Datakit Deploy (forcedotcom/sf-skills, 1.1k stars) and Dx Code Analyzer Configure (forcedotcom/sf-skills, 1.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sf Vlocity Build Deploy?

Jaganpro (a GitHub user) maintains it in Jaganpro/sf-skills, which has 424 GitHub stars. The repository holds 36 skills in this directory. The repository was last updated on April 27, 2026.

Source: Jaganpro/sf-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.