ecommerce-pro

Build e-commerce platforms with product catalogs, carts, checkout, inventory, payments, orders, and search.

Updated May 24, 2026
One-click install
npx skills add https://github.com/haJ1t/senior-dev-squad-skills --skill ecommerce-pro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ecommerce-pro
Source: https://github.com/haJ1t/senior-dev-squad-skills/tree/main/plugins/ecommerce-pro/skills/ecommerce-pro
Command: npx skills add https://github.com/haJ1t/senior-dev-squad-skills --skill ecommerce-pro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires stripe, braintree, algolia, meilisearch, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexities of building and managing e-commerce platforms, including product catalog, shopping cart, checkout flow, inventory management, payment processing, order management, and search.

Core Features & Use Cases

  • Comprehensive E-Commerce Features: Offers a full suite of e-commerce functionalities such as cart, catalog, inventory, payments, checkout, orders, search, and personalization.
  • Use Case: If you're developing an e-commerce platform and need to implement a checkout flow with stock reservation, order creation, and payment processing, this Skill provides the necessary tools.

Quick Start

Use the 'ecommerce-pro' skill to create a new product catalog with inventory and pricing details for your e-commerce platform.

Frequently Asked Questions about ecommerce-pro

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

FAQPage Schema
How do I build an e-commerce checkout flow with stock reservation and payment processing?

To build an e-commerce checkout flow, you need transactional handling for stock reservation, order creation, and payment processing. This requires integrating payment providers and managing inventory data to ensure stock availability during checkout.

What is needed to manage product catalogs and inventory for an e-commerce platform?

Managing product catalogs and inventory for an e-commerce platform requires tools for product catalog management, pricing details, and stock tracking. You need transactional handling to maintain accurate inventory levels during product updates and order fulfillment.

Does this e-commerce platform approach work with multiple payment providers like Stripe and Braintree?

Yes, building an e-commerce platform with this approach supports various payment providers including Stripe and Braintree. The architecture requires transactional handling for payment processing across multiple gateways to ensure reliable checkout experiences.

Can I use Algolia and Meilisearch for e-commerce search functionality?

Yes, you can implement e-commerce search functionality using Algolia and Meilisearch. These search engines integrate with the platform to provide product search capabilities across the catalog, enabling fast and relevant search results for customers.

What's the best way to handle shopping cart and order management in e-commerce?

The best way to handle shopping cart and order management in e-commerce is using comprehensive patterns that support cart operations, order tracking, and personalization. This requires transactional handling to maintain data consistency between cart state and inventory.

How do I implement transactional stock handling to prevent overselling?

Implementing transactional stock handling to prevent overselling requires locking inventory during checkout and validating stock availability before payment processing. You need transactional patterns that reserve stock, create orders, and process payments atomically to prevent inventory conflicts.