configure-experience-site-images

Automate branding element configuration and deployment in Salesforce communities.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of configuring and deploying site branding elements, such as logos, banners, and chat icons, in a single operation, reducing complexity and ensuring consistency.

Core Features & Use Cases

  • Unified Branding Configuration: Configure all branding elements (logo, banners, chat icon) in one retrieve, edit, deploy, and publish cycle.
  • Automated Deployment: Automates the deployment of site branding across a Salesforce community.
  • Use Case: If you need to update the branding of your Experience Cloud site, this Skill can be used to change the logo, banners, and chat icon simultaneously, ensuring a cohesive user experience.

Quick Start

Run the skill with the following command: python scripts/python/configure_site_branding.py --org-alias <org_alias> --site-name <site_name>

Frequently Asked Questions about configure-experience-site-images

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

FAQPage Schema
How do I automate site branding configuration for a Salesforce Experience Cloud community?

Automating site branding configuration for a Salesforce Experience Cloud community is achieved by running Python scripts that edit and deploy metadata changes for logos, banners, and chat icons in a single operation.

What is the process to deploy Experience Cloud site branding elements like logos and banners?

Deploying Experience Cloud site branding elements involves a unified retrieve, edit, deploy, and publish cycle managed by Python scripts to ensure consistent updates across the community.

Do I need CMS workspace access to deploy Salesforce Experience Cloud site branding?

Yes, you need access to the community's CMS workspace and must deploy the Experience package to successfully configure and deploy site branding metadata changes.

Can I update the chat icon and banners simultaneously when configuring site branding?

Yes, you can update the chat icon, logos, and banners simultaneously to ensure a cohesive user experience across the Salesforce community.

What is the best way to ensure consistent site branding updates across a Salesforce community?

The best way to ensure consistent site branding updates is using an automated script that handles the retrieve, edit, deploy, and publish cycle for all branding elements in one go.

Why does my Experience Cloud site branding deployment fail?

Deployment may fail if you lack access to the community's CMS workspace or if the Experience package is not properly deployed before running the configuration scripts.