B2C Webdav

🌐Community
by salesforcecommercecloud · vlatest · Repository

This skill integrates B2C WebDAV for secure file sharing and management, streamlining content delivery and enhancing customer experiences.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add b2c-webdav npx -- -y @trustedskills/b2c-webdav
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "b2c-webdav": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/b2c-webdav"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill integrates B2C WebDAV, enabling AI agents to perform file operations on Salesforce B2C Commerce instances using the b2c CLI plugin. It allows for listing files, uploading and downloading data, managing directories, deleting files and cartridges, and zipping/unzipping remote files within specific WebDAV roots like impex, temp, or cartridges. This streamlines content delivery and management tasks related to a B2C Commerce environment.

When to use it

  • Managing import/export files for your Salesforce B2C Commerce instance (e.g., uploading export configurations).
  • Retrieving temporary files generated during commerce operations.
  • Deploying or removing code cartridges within the platform.
  • Accessing and managing application logs or security logs.
  • Downloading product catalog data or content library assets.

Key capabilities

  • Listing files and directories within specified WebDAV roots.
  • Uploading files to designated locations on a B2C Commerce instance.
  • Downloading files from a B2C Commerce instance to a local machine.
  • Creating new directories within the WebDAV structure.
  • Deleting files and cartridges.
  • Zipping remote directories into archives.
  • Extracting zip archives located remotely.

Example prompts

  • "List all files in the impex directory."
  • "Download the file export.zip from the src/instance path."
  • "Upload the local file ./my-cartridge.zip to the cartridges root."

Tips & gotchas

  • The skill requires the b2c CLI plugin to be installed. If it's not globally available, use npx @salesforce/b2c-cli before commands (e.g., npx @salesforce/b2c-cli webdav ls).
  • When deleting cartridges, remember the path format is {code-version}/{cartridge-name} within the cartridges root.
  • For more detailed information and available options, use the command b2c webdav --help.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
salesforcecommercecloud
Installs
45

🌐 Community

Passed automated security scans.