SAP Commerce Cloud

SAP Commerce Cloud

SAP Commerce Cloud is a comprehensive e-commerce platform that enables businesses to create and manage engaging online shopping experiences, offering tools for product management, customer engagement, and order fulfillment across various sales channels.

Featured Skills

S
sap-hybris-commerce-best-practices
sina96/sap-hybris-commerce-best-practices-skill
8

When users ask about SAP Commerce Cloud (Hybris) best practices, provide actionable guidance, checklists, and examples.

Learn & Follow Best Practices
plugin-development
D
sap-commerce
Emenowicz/sap-commerce-skill

Provides comprehensive SAP Commerce Cloud (formerly Hybris) development guidance including type system modeling, service layer architecture, data management with ImpEx and FlexibleSearch, OCC API customization, B2C/B2B accelerator patterns, CronJobs, business processes, Solr search, promotions, caching, and Backoffice configuration. Use when the user asks to "create SAP Commerce extensions", "define item types in items.xml", "write ImpEx scripts", "implement service layer components (facades/services/DAOs)", "customize OCC REST APIs", "work with FlexibleSearch queries", "customize B2C or B2B accelerators", "configure Spring beans", "create CronJobs or scheduled tasks", "define business processes or order flows", "configure Solr search or indexing", "set up promotions or coupons", "configure caching", "customize Backoffice", mentions "Hybris development" or "SAP Commerce Cloud platform", or asks about troubleshooting SAP Commerce issues.

Develop Apps & Modules
b2b-commerce
S
b2c-webservices
SalesforceCommerceCloud/b2c-developer-tooling

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.

Platform APIs & Operations
c
sap-commerce-sonarqube
commerce-cloud-integrations/sap-commerce-agent-skills

SonarQube/SonarCloud-driven code quality workflow for SAP Commerce. Use when fetching Sonar issues for a PR or branch, generating a tracking report, comparing code quality between branches, or auto-fixing rules like java:S113, java:S1128, java:S1451, groovydre:S8307, groovydre:S8306, java:S4551, java:S1312, java:S4488, java:S1068, java:S125, java:S1854, and java:S1118.

Test, Deploy & Monitor
debugging
S
b2c-job
SalesforceCommerceCloud/b2c-developer-tooling

Run and monitor existing (B2C/demandware/SFCC) jobs using the b2c cli, import/export site archives (IMPEX). Always reference when using the CLI to run jobs, import or export site archives, check job execution status, or trigger search indexing. For creating new jobs, use b2c-custom-job-steps skill instead.

Platform APIs & Operations
S
b2c-webdav
SalesforceCommerceCloud/b2c-developer-tooling

List, upload, download, and manage files on B2C Commerce instances via WebDAV with the b2c cli. Always reference when using the CLI to upload or download files via WebDAV, manage IMPEX directories, create remote directories, or zip/unzip remote files. For log exploration and tailing, use b2c-logs instead.

Platform APIs & Operations
S
b2c-custom-objects
SalesforceCommerceCloud/b2c-developer-tooling

Work with custom objects in B2C Commerce using Script API and OCAPI. Use when storing custom business data, querying custom objects, implementing data persistence, or creating site-scoped or global data stores. Covers CustomObjectMgr, OCAPI Data API, search queries, and Shopper Custom Objects API.

Develop Apps & Modules
S
b2c-metadata
SalesforceCommerceCloud/b2c-developer-tooling

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.

Platform APIs & Operations
b2b-commerce
S
b2c-scaffold
SalesforceCommerceCloud/b2c-developer-tooling

Generate B2C Commerce cartridges, controllers, hooks, custom APIs, job steps, and Page Designer components from scaffold templates. Use when starting a new cartridge, adding a controller to an existing cartridge, creating hook implementations, bootstrapping custom API endpoints, or generating job steps and Page Designer components.

Develop Apps & Modules
c
sap-commerce-tests
commerce-cloud-integrations/sap-commerce-agent-skills

Write or review SAP Commerce unit tests (JUnit 4 + Mockito) that follow project conventions, and run a single test with JaCoCo coverage via Ant. Use when creating, updating, or reviewing SAP Commerce unit test classes or when asked to run a single test with coverage.

Test, Deploy & Monitor
unit-testing