ecommerce

Automate ecommerce cart and checkout integration for catalog collections.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mayankbisht689-code/himalaya-quest --skill ecommerce-mayankbisht689-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ecommerce
Source: https://github.com/mayankbisht689-code/himalaya-quest/tree/main/.emdash/skills/ecommerce
Command: npx skills add https://github.com/mayankbisht689-code/himalaya-quest --skill ecommerce-mayankbisht689-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Catalog-based ecommerce cart and checkout orchestration, enabling consistent cart experiences and efficient purchasing workflows.

Core Features & Use Cases

  • Cart state management and UI patterns (drawer/modal)
  • Buy Now and checkout integration with catalog collections
  • Price display and currency handling using site currency settings
  • Use Case: Build a storefront where users add products to cart and complete checkout securely.

Quick Start

Set up catalog collections, implement cart UI, and wire add-to-cart and checkout using the provided cart hooks.

Frequently Asked Questions about ecommerce

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

FAQPage Schema
How do I implement cart and checkout for a catalog storefront?

Cart and checkout integration is automated by managing cart state, rendering UI patterns like drawers or modals, and orchestrating buy-now workflows for catalog collections. You wire add-to-cart and checkout using provided cart hooks to enable secure purchasing.

How does currency handling work for fixed catalog pricing?

Currency handling uses site currency settings to format and display prices across catalog items. The formatPrice currency usage component ensures consistent price presentation, applying fixed catalog pricing rules throughout the storefront interface.

Do I need a catalog collection set up before enabling cart features?

Yes, a catalog collection is required. The Skill applies gating logic to ensure catalog existence before enabling cart features, preventing cart state management and checkout orchestration from functioning without an underlying catalog structure.

What is the best way to add a buy-now button to in-app catalog items?

The best way to add a buy-now button is by using the provided cart hooks to wire checkout integration directly to catalog collections. This orchestrates the immediate purchasing workflow alongside standard cart state management for flexible storefront interactions.

Can I use a cart drawer UI pattern with this checkout integration?

Yes, cart drawer and modal UI patterns are supported. The Skill manages cart state and renders these UI components to provide consistent cart experiences, allowing users to review items and complete checkout securely within the storefront.

Why is my cart state not updating when adding items to the catalog?

Cart state may not update if the required catalog collection does not exist. The Skill enforces gating logic to verify catalog existence before enabling cart features, and you must properly implement the provided cart hooks to trigger state changes.