B2C Webdav
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.
Run in terminal (recommended)
claude mcp add b2c-webdav npx -- -y @trustedskills/b2c-webdav
Or manually add to ~/.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
impexdirectory." - "Download the file
export.zipfrom thesrc/instancepath." - "Upload the local file
./my-cartridge.zipto thecartridgesroot."
Tips & gotchas
- The skill requires the
b2cCLI plugin to be installed. If it's not globally available, usenpx @salesforce/b2c-clibefore commands (e.g.,npx @salesforce/b2c-cli webdav ls). - When deleting cartridges, remember the path format is
{code-version}/{cartridge-name}within thecartridgesroot. - 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 Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.