ce-catalog

Manages product, variant, and category data for apps via SDK methods.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Product catalogs are the backbone of storefronts, enabling consistent management of products, variants, SKUs, and categories across channels.

Core Features & Use Cases

  • List products, variants, and categories; fetch product details and SKUs; perform search and reviews operations; access recommendations for cross-selling.
  • Facilitate storefront and admin workflows with standard catalog methods such as listProducts, getProductDetail, listProductVariants, listSkus, listCategories, searchProducts, listProductReviews, createProductReview, listSimilarProducts, listUpSellProducts, and listCrossSellProducts.
  • Use Case: Build a product listing page showing price and stock, then drill down to PDPs and enable reviews and recommendations.

Quick Start

Ask your agent to generate a product listing page using the catalog data.

Frequently Asked Questions about ce-catalog

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

FAQPage Schema
How do I manage product catalogs, variants, and SKUs across storefront and admin workflows?

Product catalog management handles listing, detailing, searching, and reviewing products across categories. Use standard SDK methods like listProducts, getProductDetail, listProductVariants, and listSkus to fetch and orchestrate catalog data for storefront display and admin operations.

How do I build a product listing page with search and category filtering?

Product listing pages use searchProducts and listCategories methods to retrieve and filter catalog items. Call listProducts to fetch items with price and stock, then use searchProducts to enable query-based discovery across available product categories.

Can I fetch cross-sell, up-sell, and similar product recommendations from a catalog?

Product recommendations are accessible via listCrossSellProducts, listUpSellProducts, and listSimilarProducts methods. These catalog functions retrieve related items to display on product detail pages, enabling targeted merchandising and cross-selling workflows.

How do I retrieve and create product reviews for product detail pages?

Product reviews are managed using listProductReviews and createProductReview methods. Fetch existing reviews to display on product detail pages, or submit new customer ratings and feedback directly into the catalog using the review creation function.

Does catalog management support fetching individual product details and specific variant data?

Catalog management supports detailed retrieval through getProductDetail and listProductVariants methods. Fetch comprehensive single product information, including available variants and specific SKU data, to populate product detail pages and admin inventory views.