What problem does it solve? Shoppers comparing multiple products often open separate tabs and manually cross-check specifications, which causes drop-off before purchase. This Skill guides the implementation of a side-by-side product comparison feature with a floating selection tray, grouped attribute tables, and shareable URL state. ## Core Features & Use Cases - Platform-Specific Setup: Step-by-step configuration for Shopify (Comparify app), WooCommerce (YITH Compare), BigCommerce (built-in Cornerstone comparison), and custom/headless builds. - Comparison Tray and Table Components: React components for a floating comparison tray with placeholder slots and a sticky-header table with difference highlighting and a show-differences-only toggle. - URL-Synced State: Selection state stored in the URL via replaceState so comparisons can be shared or bookmarked without polluting browser history. - Use Case: An electronics retailer adds Compare checkboxes to camera listing pages; shoppers select up to 4 models and view a grouped spec table where differing rows are highlighted and identical rows can be hidden. ## Quick Start Use the product-comparison skill to build a side-by-side comparison table with a floating selection tray for my Shopify or custom storefront.