shopify-functions

Installation
SKILL.md

Shopify Functions

Shopify Functions differ from traditional backend apps. They are compiled to WASM and run on Shopify's infrastructure with extremely low latency. They are the successor to Shopify Scripts (Plus).

1. Concepts

  • Deterministic: Same input always equals same output. No random numbers, no network calls.
  • Execution Time: Strict limits (e.g., 5ms for logic).
  • Languages: Rust (First-class) or JavaScript (via Javy).

2. Structure

A function consists of:

  1. shopify.extension.toml: Configuration.
  2. input.graphql: Defines data sent to the function.
  3. src/run.rs (or .js): The logic that returns an Output.

3. Workflow

Related skills
Installs
6
First Seen
Jan 25, 2026