commerce-b2b-open-code-components-replace

Replace Salesforce B2B Commerce OOTB components with open-source equivalents in content.json files.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/padjei/SF_Agents --skill commerce-b2b-open-code-components-replace-padjei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commerce-b2b-open-code-components-replace
Source: https://github.com/padjei/SF_Agents/tree/main/.claude/skills/commerce-b2b-open-code-components-replace
Command: npx skills add https://github.com/padjei/SF_Agents --skill commerce-b2b-open-code-components-replace-padjei

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the replacement of Salesforce OOTB (out-of-the-box) B2B Commerce components with open-source equivalents, simplifying the process of updating site metadata.

Core Features & Use Cases

  • Component Replacement: Replace OOTB B2B Commerce components with open-source alternatives in site metadata content.json files.
  • Lookup Equivalent Components: Identify the open-source equivalent for OOTB definitions without making changes.
  • Use Case: For users looking to enhance their Salesforce B2B Commerce site by replacing existing components with open-source options for improved functionality and cost savings.

Quick Start

Use the commerce-b2b-open-code-components-replace skill to replace the 'commerce_builder:heading' component with its open-source equivalent 'site:productHeading' in your site metadata.

Frequently Asked Questions about commerce-b2b-open-code-components-replace

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

FAQPage Schema
How do I replace Salesforce B2B Commerce OOTB components with open-source equivalents in content.json?

You can replace OOTB components by automating updates to your site metadata content.json files, utilizing a mapping that translates OOTB definitions to their open-source equivalents like swapping commerce_builder:heading for site:productHeading.

What is the process for mapping out-of-the-box B2B Commerce components to open-source alternatives?

Mapping out-of-the-box B2B Commerce components to open-source alternatives involves looking up equivalent definitions in a predefined mapping without modifying files, allowing you to verify open-source presence and metadata integration before committing.

Can I look up open-source equivalents for B2B Commerce OOTB components without modifying my site metadata?

Yes, you can identify open-source equivalents for OOTB definitions without making changes, enabling you to verify component presence and metadata integration before applying any modifications to your site.

How do I verify open-source component presence before replacing OOTB B2B Commerce components?

Verifying open-source component presence before replacing OOTB B2B Commerce components requires checking integration with the store's metadata, ensuring the open-source equivalent exists and is compatible within your content.json files.

Are there limitations when replacing OOTB components with open-source options in Salesforce B2B Commerce?

A key limitation when replacing OOTB components with open-source options is the strict requirement for verifying open-source component presence and integration with the store's metadata within content.json files before replacement.