catalog-ecommerce

Guide developers in building Elasticsearch product catalog and e-commerce search.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/kevinsweet/elastic-ide-context --skill catalog-ecommerce
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: catalog-ecommerce
Source: https://github.com/kevinsweet/elastic-ide-context/tree/main/.cursor/skills/recipes/catalog-ecommerce
Command: npx skills add https://github.com/kevinsweet/elastic-ide-context --skill catalog-ecommerce

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building robust product catalog and e-commerce search experiences with Elasticsearch can be complex, requiring structured mappings, scalable ingestion, and effective ranking to deliver relevant results.

Core Features & Use Cases

  • Index design for product titles, descriptions, categories, prices, and variants to support fast search and accurate filtering.
  • Ingestion patterns and APIs to populate catalogs from vendors, with support for synonyms and nested attributes.
  • Query patterns, autocomplete, and did-you-mean for enhanced product discovery, plus merchandising boosts for promotions and new arrivals.

Quick Start

Set up a products index with mappings for title, description, category, price, and attributes, then run a sample search to verify results.

Frequently Asked Questions about catalog-ecommerce

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

FAQPage Schema
How do I build e-commerce product search with Elasticsearch?

E-commerce product search with Elasticsearch requires structured mappings for titles, descriptions, categories, and prices, plus ingestion pipelines and query patterns to deliver relevant results. This Skill provides end-to-end guidance including mappings, APIs, and ranking strategies.

How do I implement autocomplete and did-you-mean suggestions in Elasticsearch?

Autocomplete and did-you-mean suggestions in Elasticsearch enhance product discovery by predicting user queries and correcting spelling errors. This Skill covers query patterns and spelling suggestions to improve search accuracy and user experience.

What is the best way to design an Elasticsearch index for a product catalog with facets?

Designing an Elasticsearch product catalog index with facets requires mappings for nested attributes, categories, and variants to support fast filtering. This Skill guides index design to support accurate faceting alongside scalable ingestion patterns.

How do I set up merchandising boosts for promotions in Elasticsearch?

Merchandising boosts in Elasticsearch elevate promoted items, new arrivals, and specific products in search results. This Skill provides boosting strategies and query patterns to implement merchandising rules within your product search API endpoints.

Can I ingest vendor catalog data with synonyms into Elasticsearch?

Ingesting vendor catalog data with synonyms into Elasticsearch requires ingestion pipelines and APIs that support nested attributes and synonym mapping. This Skill covers ingestion patterns to populate catalogs from vendors effectively.

Does Elasticsearch support production-ready search APIs for e-commerce?

Elasticsearch supports production-ready search APIs for e-commerce by combining query patterns, ranking, and boosting strategies into accessible endpoints. This Skill provides API examples to deploy search, autocomplete, and spelling suggestions.