spree-dependencies

Official

Swap core Spree services, extend your e-commerce experience.

Authorspree
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables users to swap core Spree services for custom implementations, providing flexibility and customization in their e-commerce applications.

Core Features & Use Cases

  • Service Replacement: Replace core Spree services such as cart, checkout, payment processing, and ability checks.
  • Customization: Implement custom logic without modifying the core codebase.
  • Use Case: Use this Skill to replace the default cart recalculate service with a custom one that aligns with your specific business rules.

Quick Start

To customize the cart add service, subclass Spree::Cart::AddItem and register your custom class with Spree.cart_add_item_service = MyApp::Cart::AddItem.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: spree-dependencies
Download link: https://github.com/spree/agent-skills/archive/main.zip#spree-dependencies

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.