What problem does it solve? Building an e-commerce catalog involves hard problems: duplicate SKUs, overselling under concurrent traffic, silently overwritten prices, and inventory leaks across marketplace channels. This Skill provides the data model, concurrency rules, and sync patterns to implement a catalog that stays consistent across storefronts and external marketplaces. ## Core Features & Use Cases - Product and Variant Modeling: Define Product and ProductVariant entities with database-enforced SKU uniqueness, versioned pricing with effective timestamps, and server-side stock computation. - Concurrency-Safe Inventory: Apply Two-Phase Atomic Inventory Holds (atomic SQL or Redis Lua with TTL), Optimistic Concurrency Control via version stamps, and channel safety buffers before publishing stock to marketplaces like Shopee, Lazada, or Amazon. - 2026 Architecture Patterns: Add semantic vector search with hybrid RRF fusion, event-sourced inventory via Kafka, knowledge graphs for recommendations, and human-review gates for AI-generated product content. - Use Case: When syncing a catalog to TikTok Shop, the Skill deducts a dynamic safety buffer (5% or minimum 3 units) before publishing quantities, preventing oversells from marketplace traffic surges. ## Quick Start Use the manage-product-catalog skill to design the product and variant data model with atomic inventory reservation for my e-commerce backend.