Build Spree extensions as Rails engines — gem scaffolding, `bin/rails g spree:extension`, mounting routes/migrations/assets, the modern…
Work with Spree's legacy v2 APIs — JSON:API-style Storefront API at `/api/v2/storefront/*` and Platform API at `/api/v2/platform/*`…
Configure Spree for multi-store and multi-region commerce — one Rails install running many `Store` records, the v5.4+ `Market` model…
Integrate payment gateways with Spree — PaymentMethod model, the v5.4+ PaymentSession provider-agnostic checkout flow, Stripe via…
Profile and optimize a Spree application — N+1 queries with bullet/scout, database indexing strategy for Spree's polymorphic associations…
Secure a Spree deployment — Rails credentials and env-var hygiene, Devise auth (Spree v5 ships it in-core; `spree_auth_devise` is…
Upgrade a Spree application — version-to-version migration paths (v4 → v5 is a major rewrite; v5.x → v5.y are simpler), Gemfile pinning…
Square integration. Manage Organizations, Users, Goals, Filters. Use when the user wants to interact with Square data.
Automate Square tasks via Rube MCP (Composio): payments, orders, invoices, locations.
Take a list of projects and their related documentation, and organize them into the SRED format for submission.
Simple P2P payments on Starknet. Generate QR codes, payment links, invoices, and transfer ETH/STRK/USDC. Like Lightning, but native.
Automate Starton tasks via Rube MCP (Composio).
Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management.
Integrate PayPal payment processing with support for express checkout, subscriptions, and refund management.
Implement PCI DSS compliance requirements for secure handling of payment card data and payment systems.
ADVISORY skill — use when the user is **picking** a monetization model, not implementing one.
Use when implementing a complete end-to-end Stigg workflow that spans multiple skills — freemium, hybrid pricing, AI-credits monetization…
Use when operating subscriptions in Stigg — provision a customer onto a plan, preview a subscription's pricing, update an active…
Use when receiving, verifying, or handling webhook events from Stigg — subscription lifecycle (`subscription.created`…
Use when integrating Stigg's drop-in UI components — paywall / pricing table, customer portal, checkout, and the credit widgets (balance…
Full competitive breakdown of an e-commerce store — profile, traffic, products, tech stack, and actionable insights.