commerce-b2b-open-code-components-replace

Replace B2B Commerce component definitions in content.json files with open code equivalents.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG --skill commerce-b2b-open-code-components-replace
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/angryracoon/ARIEF-VISEO-DEV-ORG/tree/main/.agents/skills/commerce-b2b-open-code-components-replace
Command: npx skills add https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG --skill commerce-b2b-open-code-components-replace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill removes the manual effort of finding and replacing out-of-the-box B2B Commerce components in site metadata, helping teams migrate faster and with fewer mistakes.

Core Features & Use Cases

  • Component Mapping: Looks up the exact open code site: equivalent for supported commerce_builder: components using the authoritative mapping file.
  • Site Metadata Replacement: Updates content.json definitions in Experience Cloud site views and theme layouts while preserving all other JSON content.
  • Safe Workflow: Verifies repository availability, confirms mapped components exist in the open code repo, and reports unmapped or missing items before changing files.
  • Use Case: Replace multiple storefront components across several views after an open code component rollout, or perform lookup-only analysis to understand which OOTB components can be migrated.

Quick Start

Ask the skill to scan your store metadata and replace the selected OOTB commerce components with their open code equivalents.

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 out-of-the-box B2B Commerce components with open code in Experience Cloud?

To replace out-of-the-box B2B Commerce components with open code, you update site metadata in Experience Cloud by swapping OOTB commerce_builder definitions with their site: equivalents in content.json files for site views and theme layouts.

What is component mapping for B2B Commerce content.json files?

Component mapping for B2B Commerce content.json files is the process of discovering and looking up exact open code site: equivalents for supported commerce_builder components using an authoritative OOTB-to-site mapping validation.

Can I perform a lookup-only comparison of OOTB commerce components before modifying site metadata?

Yes, you can perform lookup-only analysis to understand which OOTB commerce components can be migrated, allowing you to compare OOTB definitions against available open code equivalents before changing any site metadata files.

Does replacing B2B Commerce components in site metadata preserve my existing JSON content?

Replacing B2B Commerce components in site metadata preserves your existing JSON content by using JSON-preserving read-modify-write updates, ensuring all other definitions in content.json remain intact during the component replacement workflow.

What happens if mapped open code components are missing from the repository during a bulk replacement?

During a bulk replacement, the workflow verifies repository availability and confirms mapped components exist in the open code repo, reporting any unmapped or missing items before changing files to prevent metadata corruption.

When should I use a bulk replacement workflow for B2B Commerce storefront components?

You should use a bulk replacement workflow for B2B Commerce storefront components when you need to replace multiple components across several site views simultaneously after an open code component rollout, ensuring consistent metadata updates.