ecommerce

Implement cart, checkout, and purchasing for @catalog collections with fixed pricing.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @catalog, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the integration of cart and checkout functionalities for catalog collections, making it easy to implement shopping cart, checkout, and product purchasing features.

Core Features & Use Cases

  • Cart and Checkout Implementation: Provides all patterns for implementing shopping cart, checkout, and product purchasing functionality.
  • Compatibility: Only works with @catalog collections, ensuring seamless integration.
  • Pricing Rules: Fixed prices from collection values, no custom pricing supported.
  • Currency Display: Ensures proper currency display using formatPrice() and useCurrency() hooks.

Quick Start

Integrate the 'ecommerce' skill to add cart and checkout functionality to your 'products' catalog collection.

Frequently Asked Questions about ecommerce

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

FAQPage Schema
How do I add shopping cart and checkout functionality to my catalog collections?

You can add shopping cart and checkout functionality to catalog collections by integrating the ecommerce Skill. It provides complete patterns for product purchasing, cart management, and fixed pricing workflows.

Does this ecommerce Skill work with all collection types?

No, this ecommerce Skill is compatible exclusively with `@catalog` collections. It requires entity validation before use and will not function with other collection types.

Can I implement custom pricing rules for product purchasing in my cart?

No, custom pricing is not supported. The cart and checkout implementation uses fixed prices sourced directly from collection values, ensuring pricing consistency across your catalog.

How do I ensure proper currency display during checkout?

Proper currency display during checkout is handled using the `formatPrice()` and `useCurrency()` hooks. These hooks ensure correct formatting and currency rendering for your product purchasing workflows.

What are the limitations of using fixed pricing for catalog collections?

The fixed pricing limitation means you cannot apply dynamic or custom pricing rules. Prices are strictly derived from collection values, so any discount or variable pricing logic is unsupported.

Do I need the @catalog dependency to implement cart and checkout?

Yes, the `@catalog` dependency is required. The Skill implements shopping cart, checkout, and product purchasing functionalities specifically for `@catalog` collections and relies on it for entity validation.

Related Skills