Handles the full e-commerce stack from cart state management through payment processing and inventory tracking. You get Zustand-based shopping cart patterns with persistent storage, complete Stripe integration including checkout sessions and webhook handling, and React components using Stripe Elements for custom payment flows. The cart recalculation logic covers discounts, tax, and shipping automatically. Most useful when you're building a store from scratch and need working examples of the tricky parts like payment intent creation, variant handling, and keeping inventory in sync. The code assumes Stripe but the patterns work with other payment processors if you swap the API calls.
npx skills add https://github.com/miles990/claude-software-skills --skill e-commerce