Claude Skills
Curated SkillsRepositoriesNominate
Sign inSign up
© 2026 Claude Skills·Learn more about Agent Skills
Back to repositories
Indexed repository

SalesforceCommerceCloud/b2c-developer-tooling

These skills were discovered automatically and have not necessarily received an editorial review.

View on GitHub
51 indexed skills16 stars

b2c-business-manager-extensions
Indexed

Create Business Manager extension cartridges for B2C Commerce. Use when building admin tools, BM menu items, or custom BM pages (bm_* cartridges). Covers bm_extensions.xml, menu items, dialog actions, and form extensions.

View indexed skill

b2c-business-manager-extensions
Indexed

Guide for creating Business Manager extension cartridges in Salesforce B2C Commerce

View indexed skill

b2c-code
Indexed

Deploy and manage code versions/cartridges on B2C Commerce instances/sandboxes with the b2c cli. Use when uploading cartridges, activating code versions, watching for file changes during development and CI/CD.

View indexed skill

b2c-code
Indexed

Using the b2c CLI for code version deployment and management

View indexed skill

b2c-config
Indexed

View and debug b2c CLI configuration and understand where credentials come from. Use when authentication fails, connection errors occur, wrong instance is used, or you need to verify dw.json settings, or OAuth credentials are loaded correctly.

View indexed skill

b2c-controllers
Indexed

Create storefront controllers in SFRA or classic B2C Commerce patterns. Use when building pages, handling form submissions, creating AJAX endpoints, or working with server.get/server.post, res.render, res.json, and middleware chains. Also covers URLUtils for URL generation.

View indexed skill

b2c-controllers
Indexed

Guide for creating storefront controllers in Salesforce B2C Commerce (SFRA and classic patterns)

View indexed skill

b2c-custom-api-development
Indexed

Develop Custom SCAPI endpoints for B2C Commerce. Use when creating REST APIs, defining api.json routes, writing schema.yaml (OAS 3.0), or building headless commerce integrations. Covers cartridge structure, endpoint implementation, and OAuth scope configuration.

View indexed skill

b2c-custom-api-development
Indexed

Guide for developing SCAPI Custom APIs on Salesforce B2C Commerce

View indexed skill

b2c-custom-caches
Indexed

Custom cache definition and usage with CacheMgr and Cache classes

View indexed skill

b2c-custom-caches
Indexed

Implement custom caching with CacheMgr in B2C Commerce. Use when adding application-level caching, cache invalidation, or optimizing performance with custom cache regions. Covers cache definition JSON, CacheMgr API, and cache entry lifecycle.

View indexed skill

b2c-custom-job-steps
Indexed

Create custom job steps for B2C Commerce batch processing. Use when writing scheduled tasks, data sync jobs, import/export scripts, or any server-side batch processing code. Covers steptypes.json, chunk-oriented processing, and task-oriented execution. For running existing jobs, use b2c-job instead.

View indexed skill

b2c-custom-job-steps
Indexed

Guide for creating custom job steps in Salesforce B2C Commerce

View indexed skill

b2c-docs
Indexed

Using the b2c CLI to search and read Script API documentation and XSD schemas

View indexed skill

b2c-docs
Indexed

Search and read B2C Commerce (SFCC/Demandware) Script API documentation and XSD schemas with the b2c cli. Use when writing B2C scripts, looking up classes for the SFCC/Demandware/B2C Commerce script API, answering "how do I" questions about URLs, products, orders. Also use for import/export XML format (XSD) reference. Use to verify class methods, properties, and usage in the dw.* API namespace

View indexed skill

b2c-ecdn
Indexed

Manage B2C Commerce eCDN (embedded CDN) settings with the b2c cli. Use when purging cache, configuring WAF rules, managing SSL certificates, setting rate limits, or creating CDN zones.

View indexed skill

b2c-forms
Indexed

Create forms with validation in SFRA patterns for B2C Commerce. Use when building checkout forms, account forms, or any form with field definitions, validation rules, and error handling. Covers form XML definitions, server-side validation, and template rendering.

View indexed skill

b2c-forms
Indexed

Guide for creating forms with validation in Salesforce B2C Commerce (SFRA patterns)

View indexed skill

b2c-hooks
Indexed

Implement hooks using HookMgr and extension points in B2C Commerce. Use when extending OCAPI/SCAPI behavior, handling system events like order calculation, or registering custom hook implementations. Covers hooks.json, dw.ocapi hooks, and custom extension points.

View indexed skill

b2c-hooks
Indexed

Hook registration, HookMgr, OCAPI/SCAPI hooks, and system extension points

View indexed skill

b2c-isml
Indexed

Work with ISML templates in B2C Commerce. Use when writing storefront templates, using isprint/isset/isloop tags, understanding ISML expressions (${...}), or creating custom template modules. Covers tag syntax, expression language, and template includes.

View indexed skill

b2c-isml
Indexed

Guide for working with ISML templates in Salesforce B2C Commerce

View indexed skill

b2c-job
Indexed

Run and monitor existing (B2C/demandware/SFCC) jobs using the b2c cli, import/export site archives (IMPEX). Use when executing batch jobs, importing site data, running search indexing, checking job status, or viewing job logs. For creating new jobs, use b2c-custom-job-steps skill instead.

View indexed skill

b2c-job
Indexed

Using the b2c CLI for job execution and site archive import/export (IMPEX)

View indexed skill

b2c-localization
Indexed

Localize templates, forms, and content in B2C Commerce. Use when adding translations, working with resource bundles (*.properties files), using Resource.msg, or implementing multi-locale support. Covers locale folders, string externalization, and date/currency formatting.

View indexed skill

b2c-localization
Indexed

Guide for localizing templates, forms, and content in Salesforce B2C Commerce

View indexed skill

b2c-logging
Indexed

Implement logging in B2C Commerce scripts using dw.system.Logger. Use when adding debug output, error tracking, or custom log files to server-side code. Covers getLogger, log categories, log levels (debug, info, warn, error, fatal), and custom named log files.

View indexed skill

b2c-logging
Indexed

Guide for implementing logging in Salesforce B2C Commerce scripts

View indexed skill

b2c-logs
Indexed

Retrieve and monitor log files from B2C Commerce instances with the b2c cli. Use when fetching recent errors, searching log entries, filtering by level/time, or real-time tailing. The `logs get` command is optimized for filtered retrieval with JSON output.

View indexed skill

b2c-metadata
Indexed

Work with B2C Commerce site metadata XML for custom attributes and object types. Use when defining custom attributes on products/orders/customers, creating custom object types, or setting site preferences via XML import. Covers system-objecttype-extensions.xml and custom-objecttype-definitions.xml.

View indexed skill

b2c-metadata
Indexed

Guide for working with site metadata XML in Salesforce B2C Commerce

View indexed skill

b2c-mrt
Indexed

Deploy and manage (B2C/SFCC/Demandware) Managed Runtime (MRT) storefronts using the b2c cli. Use when deploying bundles, managing environments, setting environment variables, configuring redirects, or working with MRT CDN

View indexed skill

b2c-mrt
Indexed

Using the b2c CLI for Managed Runtime (MRT) project and deployment management

View indexed skill

b2c-ods
Indexed

Create and manage (B2C/SFCC/Demandware) on-demand sandboxes (ODS) with the b2c cli. Use when provisioning development instances, starting/stopping sandboxes, checking sandbox status, or managing sandbox lifecycle.

View indexed skill

b2c-ods
Indexed

Using the b2c CLI for on-demand sandbox (ODS) management

View indexed skill

b2c-page-designer
Indexed

Create Page Designer pages and components in B2C Commerce. Use when building visual merchandising tools, content slots, or experience API integrations. Covers page types, component types, regions, and attribute definitions.

View indexed skill

b2c-page-designer
Indexed

Guide for creating Page Designer pages and components in Salesforce B2C Commerce

View indexed skill

b2c-scapi-custom
Indexed

Using the b2c CLI for Custom SCAPI endpoint management

View indexed skill

b2c-scapi-custom
Indexed

Check Custom SCAPI (B2C/SFCC/Demandware) endpoint registration status with the b2c cli. Use when verifying custom API deployment, debugging "endpoint not found" errors, or checking if code activation registered new APIs. For creating new custom APIs, use b2c-custom-api-development skill instead.

View indexed skill

b2c-scapi-schemas
Indexed

Using the b2c CLI to browse and retrieve SCAPI schema specifications

View indexed skill

b2c-scapi-schemas
Indexed

Browse and retrieve (B2C/SFCC/Demandware) SCAPI OpenAPI schemas with the b2c cli. Use when exploring available SCAPI endpoints, checking API request/response formats, understanding SCAPI data models, or finding the right API for a task.

View indexed skill

b2c-site-import-export
Indexed

Using the B2C CLI for site archive import/export with metadata XML patterns

View indexed skill

b2c-site-import-export
Indexed

Work with (B2C/SFCC/Demandware) site archive import archives and metadata XML patterns with the b2c cli. Use when adding custom attributes, system object extensions, site preferences, or understanding import/export XML schemas. Covers directory structure and XML file formats for site archives.

View indexed skill

b2c-sites
Indexed

List and inspect storefront sites on B2C Commerce (SFCC/Demandware) instances with the b2c cli. Use when finding site IDs, checking site configuration, or listing available sites. Helpful for determining site context when running other commands.

View indexed skill

b2c-sites
Indexed

Using the b2c CLI for storefront sites listing and inspection

View indexed skill

b2c-slas
Indexed

Manage SLAS (Shopper Login and API Access Service) clients for B2C Commerce (SFCC/Demandware) with the b2c cli. Use when configuring shopper authentication, creating API clients for PWA/headless, managing OAuth scopes (including custom scopes like c_loyalty), or debugging token issues.

View indexed skill

b2c-slas
Indexed

Using the b2c CLI for SLAS (Shopper Login and API Access Service) client management

View indexed skill

b2c-webdav
Indexed

List, upload, download, and manage files on B2C Commerce instances via WebDAV with the b2c cli. Use when reading error logs (customerror, debug), downloading job logs, uploading to IMPEX directories, or managing files in cartridges/catalogs/static folders.

View indexed skill

b2c-webdav
Indexed

Using the b2c CLI for WebDAV file operations (listing, upload, download, logs)

View indexed skill

b2c-webservices
Indexed

Guide for implementing web service integrations in Salesforce B2C Commerce

View indexed skill

b2c-webservices
Indexed

Implement web service integrations in B2C Commerce using LocalServiceRegistry. Use when calling external APIs, configuring service credentials in services.xml, handling HTTP requests/responses, or implementing circuit breakers. Covers HTTP, SOAP, FTP, and SFTP services.

View indexed skill