ce-catalog

Consolidate catalog discovery and retrieval for Commerce Engine storefronts.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/tark-ai/ce-starter-projects --skill ce-catalog-tark-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ce-catalog
Source: https://github.com/tark-ai/ce-starter-projects/tree/main/.agents/skills/ce-catalog
Command: npx skills add https://github.com/tark-ai/ce-starter-projects --skill ce-catalog-tark-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Commerce Engine catalog component provides a unified interface to discover, list, and detail products, variants, SKUs, and categories across storefronts, enabling consistent data retrieval and presentation.

Core Features & Use Cases

  • Product- and variant-aware retrieval with endpoints like listProducts, listSkus, getProductDetail, and listProductVariants.
  • Support for categories, facets, reviews, and recommendations to power PLP and PDP experiences.
  • Clear guidance on inventory, stock, backorder, and URL-driven variant selection to build reliable storefronts.

Quick Start

Install the Commerce Engine SDK, configure your environment, and begin querying catalog endpoints such as listProducts or searchProducts to explore the catalog.

Frequently Asked Questions about ce-catalog

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

FAQPage Schema
How do I retrieve product and variant data for Commerce Engine storefronts?

To retrieve product and variant data for Commerce Engine storefronts, use endpoints like listProducts, listSkus, getProductDetail, and listProductVariants. These provide unified catalog discovery across product listing and detail pages.

What is the best way to handle URL-based variant selection in a PDP flow?

URL-based variant selection in a PDP flow is handled through canonical option-based URLs and variant resolution. The catalog component maps URL parameters to specific product variants for consistent storefront navigation.

Does the Commerce Engine catalog support facets and categories for PLP filtering?

Yes, the Commerce Engine catalog supports facets and categories for PLP filtering. Endpoints like searchProducts and listCategories enable robust filtering and product listing page experiences.

How do I manage stock and backorder rules when listing products?

To manage stock and backorder rules when listing products, the catalog component provides clear guidance on inventory states. This ensures reliable storefront displays and accurate product availability data.

Can I retrieve product reviews and recommendations through the catalog API?

Yes, you can retrieve product reviews and recommendations through the catalog API. The unified catalog component consolidates these elements to power complete product detail page experiences.