From alchemy-skills
Browse Solana Pay-enabled Shopify stores via CLI, search products, manage carts, and checkout with crypto payments. No login or browser required.
npx claudepluginhub moonpay/skills --plugin alchemy-skillsThis skill uses the workspace's default tool permissions.
Browse Solana Pay-enabled Shopify stores, add items to a cart, and pay with crypto. The entire flow runs from the CLI — no browser needed.
Guides merchants through Shopify CLI installation, OS detection, and store creation or connection for onboarding.
Implement Saleor checkout flow via GraphQL: create checkout, manage lines, set shipping/billing addresses, select delivery, initialize/process payments, complete order. For e-commerce apps.
Gets secure, one-time-use payment credentials (cards, tokens) from a Link wallet so agents can complete purchases on behalf of users. Use when the user says "get me a card", "buy something", "pay for X", "make a purchase", "I need to pay", "complete checkout", or asks to transact on any merchant site. Use when the user asks to connect or log in to or sign up for their Link account.
Share bugs, ideas, or general feedback.
Browse Solana Pay-enabled Shopify stores, add items to a cart, and pay with crypto. The entire flow runs from the CLI — no browser needed.
mp commerce store list
mp commerce product search --store <store> --query <search-term>
mp commerce product retrieve --store <store> --productId <product-id>
mp commerce cart add \
--store <store> \
--variantId <variant-id> \
--quantity <number> \
--cartId <cart-id> # omit to create a new cart
mp commerce cart retrieve --store <store> --cartId <cart-id>
mp commerce cart remove --store <store> --cartId <cart-id> --lineId <line-id>
mp commerce checkout \
--wallet <wallet-name> \
--store <store> \
--cartId <cart-id> \
--chain solana \
--email <buyer-email> \
--firstName <first> \
--lastName <last> \
--address <street-address> \
--city <city> \
--postalCode <zip> \
--country <country-name>
mp commerce store listmp commerce product search --store ryder.id --query "ryder"mp commerce cart add --store ryder.id --variantId "gid://shopify/ProductVariant/51751218774319" --quantity 1mp commerce cart retrieve --store ryder.id --cartId <id-from-step-3>mp commerce checkout --wallet main --store ryder.id --cartId <id> --chain solana --email buyer@example.com --firstName John --lastName Doe --address "123 Main St" --city Amsterdam --postalCode 1011 --country Netherlandscart add creates or updates a cart (no auth needed, cart ID is the handle)checkout calls the API to start a Helio payment, signs the transaction locally, and submitscart add multiple times to add different items — pass the --cartId from the first callproduct search to find variant IDs — each variant has a Shopify GID--country flag takes full country names (e.g. "United States", "Netherlands")