SalesforceCommerceCloud avatar

b2c

v1.10.0

by SalesforceCommerceCloud · author: Salesforce

B2C Commerce development skills including Custom API development guides.

What b2c does, in the publisher's words

Agent skills for Salesforce B2C Commerce development patterns, controllers, ISML, hooks, Custom APIs, services, Page Designer, and more.

Part of the B2C Developer Tooling marketplace.

From the project README, punctuation lightly normalized · Open the README on GitHub

Skills
20
MCP servers
0
Stars
56
License
Apache-2.0
Repo created
2025-10-31
Last pushed
2026-09-25
Publisher type
Organization
Version
1.10.0

Links

Skills · 20

b2c-business-manager-extensions
Build Business Manager extension cartridges with custom admin tools, menu items, and dialog actions. Use this skill whenever the user needs to create bm_* cartridges, add menu actions or dialog buttons in BM, configure bm_extensions.xml, or extend admin pages with form overlays. Also use when custo…
b2c-controllers
Create storefront controllers using SFRA or classic patterns with server.get/post, middleware chains, and res.render/json. Use this skill whenever the user needs to build a page route, handle form submissions, create AJAX endpoints, extend or override existing controllers, or add middleware to a re…
b2c-custom-api-development
Develop Custom SCAPI REST endpoints with api.json routes, schema.yaml definitions, and OAuth scope configuration. Use this skill whenever the user needs to create a custom API on the Commerce platform, define OpenAPI 3.0 schemas for request/response, structure the rest-apis cartridge folder, or deb…
b2c-custom-caches
Implement custom caching with CacheMgr, caches.json definitions, and cache region configuration. Use this skill whenever the user needs to cache expensive computations or API responses server-side, define cache regions with TTL and size limits, invalidate cache entries, or debug disappearing cache…
b2c-custom-job-steps
Create custom job steps for B2C Commerce batch processing. Use this skill whenever the user needs to write a batch job, data export script, scheduled cleanup task, or any server-side processing that runs on a schedule. Also use when they ask about steptypes.json, chunk-oriented vs task-oriented job…
b2c-custom-objects
Store and query custom business data using CustomObjectMgr, OCAPI Data API, and Shopper Custom Objects API. Use this skill whenever the user needs to create, read, update, or search custom object instances, build processing queues with status fields, choose between site-scoped and organization-scop…
b2c-forms
Build forms with validation in B2C Commerce using SFRA patterns. Use this skill whenever the user needs to create a storefront form (checkout, registration, profile edit, address, contact), define form fields in XML, handle form submission in a controller, add field validation rules, or render form…
b2c-hooks
Register and implement B2C Commerce platform hooks declared in hooks.json and invoked by HookMgr during OCAPI/SCAPI requests or system events. Use for hooks.json, HookMgr.callHook(), dw.system.Status, dw.ocapi.shop.* before/after/modifyResponse hooks, dw.order.payment.authorize/authorizeCreditCard,…
b2c-isml
Build ISML templates with isprint, isset, isloop, isdecorate, isinclude tags, and ${...} expression syntax. Use this skill whenever the user needs to write or debug storefront templates, create decorator layouts with isreplace, build reusable template modules, control HTML encoding in output, or us…
b2c-localization
Add translations and multi-language support to B2C Commerce storefronts. Use this skill whenever the user needs to translate a storefront, add a new locale, create or edit.properties resource bundles, display translated strings in templates, format dates or currencies for different regions, or bui…
b2c-logging
Implement server-side logging with dw.system.Logger, custom log categories, and named log files. Use this skill whenever the user needs to add debug or error logging to Commerce scripts, write to a dedicated log file, configure log categories and levels, or use nested diagnostic context for tracing…
b2c-metadata
Define custom attributes, custom object types, and site preferences for B2C Commerce using metadata XML. Use this skill whenever the user needs to add a field to products, orders, or customers, create a new custom object type, set up site preferences, or extend the B2C data model. Also use when the…
b2c-onboarding
b2c-ordering
b2c-page-designer
b2c-querying-data
b2c-scapi-admin
b2c-scapi-shopper
b2c-slas-auth-patterns
b2c-webservices

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

Category

Integrations & APIs. Assigned by this directory. Agent Plugins 1.0.0 has no category field, so no manifest declares one.

Keywords

salesforce · b2c-commerce · commerce-cloud · sfra · scapi · ocapi

Related by publisher and keywords

  • b2c-cliSalesforceCommerceCloud

    B2C CLI Skills for Salesforce Commerce Cloud development.

  • b2c-dx-mcpSalesforceCommerceCloud

    Build, debug, and deploy Salesforce B2C Commerce with your AI assistant. Includes documentation, workflow skills, and Salesforce Commerce API tools.

  • b2c-python-sdkSalesforceCommerceCloud

    Consuming the salesforce-b2c-tooling-sdk Python SDK: authenticate to B2C Commerce, resolve dw.json config, and call OCAPI/SCAPI/WebDAV clients and operations from scripts or notebooks.

  • figma-to-sfnext-pagedesignerSalesforceCommerceCloud

    Convert a Figma frame into live Storefront Next Page Designer blocks, React components with decorator metadata, brand-token reconciliation, and product data loaders. Requires the Figma MCP server.

  • storefront-nextSalesforceCommerceCloud

    Storefront Next development skills for building React 19 storefronts on Salesforce B2C Commerce.

  • storefront-next-figmaSalesforceCommerceCloud

    Figma design-kit skills for Storefront Next verticals, duplicate the kit, sync brand variables, and publish Code Connect. Requires the Figma MCP server.

Add the verified badge to your README[![Verified by AgentPluginsDirectory.com against Schema 1.0.0](https://agentpluginsdirectory.com/badge.svg)](https://agentpluginsdirectory.com/plugins/b2c)

✓ Verified . We fetched the manifest from GitHub and checked it against the official Agent Plugins 1.0.0 schema at agent-plugins.org.