cms-workspace-setup

Automate Salesforce Commerce Cloud CMS workspace setup via the Connect API.

4|2|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/salesforce-misc/Data360AgentforceSolutionKitRetail --skill cms-workspace-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cms-workspace-setup
Source: https://github.com/salesforce-misc/Data360AgentforceSolutionKitRetail/tree/main/.claude/skills/cms-workspace-setup
Command: npx skills add https://github.com/salesforce-misc/Data360AgentforceSolutionKitRetail --skill cms-workspace-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sforce, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation, setup, and management of Salesforce Commerce Cloud CMS workspaces using the Salesforce Connect API.

Core Features & Use Cases

  • CMS Workspace Creation: Automates the process of creating CMS workspaces (Content Spaces) in Salesforce Commerce Cloud.
  • Channel Association: Adds specific CMS channels to the workspace, enabling content management and publication.
  • Image Uploads: Uploads product images to the CMS workspace, ensuring the content is ready for display.
  • Use Case: When a new Commerce Cloud site is being set up, this Skill can be used to ensure the CMS workspace is properly configured with all necessary channels and images.

Quick Start

Set up a Salesforce Commerce Cloud CMS workspace by running the cms-workspace-setup skill and providing the necessary org alias and other details.

Frequently Asked Questions about cms-workspace-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Salesforce Commerce Cloud CMS workspace setup?

You can automate Salesforce Commerce Cloud CMS workspace setup by using the Connect API to handle authentication, workspace creation, channel retrieval, and image uploads. This replaces the manual configuration process for new Commerce Cloud sites.

How do I add CMS channels to a Commerce Cloud workspace?

To add CMS channels to a Commerce Cloud workspace, you use the Salesforce Connect API to retrieve available channels and associate them with your Content Space. This enables content management and publication for your site.

Can I upload product images to Salesforce Commerce Cloud CMS using the API?

Yes, you can upload product images to the Salesforce Commerce Cloud CMS by utilizing the Connect API endpoints. This ensures your content space is populated with the necessary visual assets for display.

Do I need the Salesforce CLI to set up a Commerce Cloud CMS workspace?

Yes, you need the Salesforce CLI installed and configured to set up a Commerce Cloud CMS workspace using this automation. You must provide the necessary org alias and ensure access to the Connect API endpoints.

What is a Content Space in Salesforce Commerce Cloud CMS?

A Content Space in Salesforce Commerce Cloud CMS is the centralized workspace where content is created and managed. It must be properly configured and associated with specific channels to enable content publication.

Why does my Commerce Cloud CMS workspace setup fail during authentication?

Commerce Cloud CMS workspace setup authentication fails when the Salesforce CLI lacks proper org alias configuration or the Connect API endpoints are inaccessible. Verify your CLI access and API permissions to resolve the issue.