Models and stores custom app data using Shopify Metafields and Metaobjects via standardized TOML definitions and GraphQL.
The Shopify Custom Data skill streamlines the process of extending Shopify's data model by providing standardized workflows for Metafields and Metaobjects. It ensures developers follow best practices by prioritizing configuration-based definitions in shopify.app.toml over manual GraphQL calls, which enhances version control and type safety. The skill guides users through the entire lifecycle of custom data: from creating definitions and writing values via the Admin API to efficiently reading data across the Admin API, Storefront API, Checkout Extensions, and Shopify Functions, all while enforcing the strict use of the $app namespace for app-owned data.