personalization-engine

Implement personalized product recommendations using collaborative filtering and browsing history.

3|1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/tomtoto757/ecomm-ai-team --skill personalization-engine-tomtoto757
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: personalization-engine
Source: https://github.com/tomtoto757/ecomm-ai-team/tree/main/skills/customer-support-crm/finsilabs/customer-crm/personalization-engine
Command: npx skills add https://github.com/tomtoto757/ecomm-ai-team --skill personalization-engine-tomtoto757

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Shoppers see generic product listings instead of relevant recommendations, missing opportunities to increase average order value and session depth through "Frequently Bought Together" and "You Might Also Like" sections. ## Core Features & Use Cases - Platform App Setup: Configure LimeSpot, Frequently Bought Together, YITH, or Boost AI on Shopify, WooCommerce, and BigCommerce without custom code. - Custom Recommendation Pipeline: Build a co-purchase matrix in PostgreSQL, cosine-similarity browsing-history recommendations in TypeScript, and a Redis-cached unified recommendation API for headless storefronts. - Exclusions and Measurement: Exclude out-of-stock, currently viewed, and recently purchased products, then track click-through and add-to-cart rates per recommendation slot. - Use Case: A headless fashion store needs one endpoint serving PDP, homepage, and cart recommendations; use this Skill to wire context-based routing with 5-minute Redis caching and bestseller fallbacks for anonymous visitors. ## Quick Start Ask the AI to set up a Frequently Bought Together recommendation section for your Shopify or headless store, including the co-purchase SQL matrix and cached recommendation API.

Frequently Asked Questions about personalization-engine

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

FAQPage Schema
How do I add Frequently Bought Together recommendations to Shopify?▼

Install LimeSpot Personalizer or Frequently Bought Together by Code Black Belt from the Shopify App Store. These apps analyze order history automatically and place recommendation widgets on product pages, cart, and homepage without custom code.

How to build a product recommendation engine for a headless storefront?▼

Pre-compute a co-purchase matrix nightly in PostgreSQL by counting product pairs within the same orders, then serve Frequently Bought Together queries ordered by co-purchase count. For browsing-history recommendations, build product vectors from category, price, and tags, then rank candidates by cosine similarity.

LimeSpot vs Frequently Bought Together app, which should I use?▼

LimeSpot provides a full personalization suite covering homepage, PDP, cart, and post-purchase placements with ML-based algorithms. Frequently Bought Together by Code Black Belt is purpose-built for the PDP bundle section and requires no manual configuration.

Why do my product recommendations show out-of-stock or already purchased items?▼

Recommendations must exclude out-of-stock products, the currently viewed product, and recently purchased items. Filter inventory at query time rather than model build time, and pass excludeProductIds containing the current product to every recommendation function.

What should I show new visitors with no browsing history?▼

Cold-start visitors should see bestsellers as a fallback. Once a visitor views even one product, constrain recommendations to that product's category to keep results relevant until more browsing signals accumulate.

When should I build a custom recommendation engine instead of using an app?▼

Only build custom when your catalog size, traffic volume, or recommendation logic exceeds what app-based solutions support. Apps like LimeSpot handle cold start, exclusions, and model refresh edge cases that take weeks to replicate correctly.