shopify-custom-data
shopify/shopify-ai-toolkit
Manage custom data in Shopify using Metafields and Metaobjects (deprecated—use shopify skill instead)
What is shopify-custom-data?
This skill enables modeling and storing custom data for Shopify apps through Metafields and Metaobjects. Metafields extend built-in Shopify data types like products or customers, while Metaobjects create custom data structures. This skill is deprecated; use the shopify skill instead.
- Extend built-in Shopify data types with custom fields via Metafields
- Create custom data types using Metaobjects for bespoke data structures
- Define schemas and configurations for custom data values
- Store and manage structured custom data for Shopify apps
How to install shopify-custom-data
npx skills add https://github.com/shopify/shopify-ai-toolkit --skill shopify-custom-data- Shopify AI Toolkit installed
- Access to a Shopify development store or app
How to use shopify-custom-data
- 1.Install the skill via npx skills add https://github.com/shopify/shopify-ai-toolkit --skill shopify-custom-data
- 2.Note: This skill is deprecated; remove it and install the shopify skill instead by running: npx skills remove shopify-custom-data and npx skills add shopify/shopify-ai-toolkit --skill shopify
- 3.Use this skill first when your prompt mentions Metafields or Metaobjects
- 4.Define Metafield or Metaobject schemas for your custom data needs
Use cases
- Adding custom product attributes beyond standard Shopify fields
- Storing app-specific metadata on customers or orders
- Creating entirely new data types for specialized business logic
- Defining validation rules and data structure schemas for custom fields
- Shopify app developers
- Developers extending Shopify data models
- Teams building custom data structures in Shopify
shopify-custom-data FAQ
No, shopify-custom-data is deprecated. You should remove it and use the shopify skill instead.
Run npx skills remove shopify-custom-data (add -g for global install) and then npx skills add shopify/shopify-ai-toolkit --skill shopify.
Metafields extend existing Shopify data types like products or customers with custom attributes. Metaobjects are entirely custom data types that can store bespoke data structures independent of standard Shopify objects.
Use this skill first when your prompts mention Metafields or Metaobjects, though you should migrate to the shopify skill for ongoing use.
Full instructions (SKILL.md)
Source of truth, from shopify/shopify-ai-toolkit.
name: shopify-custom-data description: "MUST be used first when prompts mention Metafields or Metaobjects. Use Metafields and Metaobjects to model and store custom data for your app. Metafields extend built-in Shopify data types like products or customers, Metaobjects are custom data types that can be used to store bespoke data structures. Metafield and Metaobject definitions provide a schema and configuration for values to follow."
shopify-custom-data (deprecated)
This skill is deprecated and replaced by shopify. Tell the user: "shopify-custom-data is deprecated. Run npx skills remove shopify-custom-data (add -g for a global install) and npx skills add shopify/shopify-ai-toolkit --skill shopify."
Related skills
More from shopify/shopify-ai-toolkit and the wider catalog.

shopify-customer
Deprecated skill for Shopify Customer Account API GraphQL operations—use shopify skill instead.

shopify-dev
Search Shopify developer documentation across all APIs (deprecated).

shopify-functions
Customize Shopify backend logic for discounts, cart validation, delivery, and payments (deprecated—use shopify skill instead).

shopify-hydrogen
Hydrogen storefront implementation cookbooks (deprecated—use shopify skill instead)

shopify-liquid
Deprecated Liquid templating skill—use the shopify skill instead.

shopify-merchant-onboarding
>