shopify-custom-data

Define and manage Shopify metafields and metaobjects via GraphQL operations.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/mozilor-technologies/mozilor-skills --skill shopify-custom-data-mozilor-technologies
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify-custom-data
Source: https://github.com/mozilor-technologies/mozilor-skills/tree/main/skills/shopify/shopify-custom-data
Command: npx skills add https://github.com/mozilor-technologies/mozilor-skills --skill shopify-custom-data-mozilor-technologies

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of modeling, defining, and managing custom data within Shopify by guiding app developers on creating and utilizing Metafields and Metaobjects effectively.

Core Features & Use Cases

  • Schema Definition Guidance: Provides detailed instructions for creating metafield and metaobject definitions using TOML files.
  • Data Modeling: Ensures developers can model bespoke data types to extend Shopify's core data types like products and customers.
  • API Operations: Demonstrates how to read and write metafields and metaobjects via GraphQL mutations and queries in admin and storefront contexts. For example, defining an author metaobject linked to products for enhanced catalog data.

Quick Start

Follow the instructions to define metafields and metaobjects in TOML, then use GraphQL mutations to set or retrieve their values.

Frequently Asked Questions about shopify-custom-data

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I define custom Shopify data using metafields and metaobjects?

To define custom Shopify data, you create metafield and metaobject definitions using TOML files, which allows you to model bespoke data types that extend core types like products and customers.

How do I read and write Shopify metafields via GraphQL?

You read and write Shopify metafields by executing GraphQL mutations and queries within the admin and storefront contexts to set or retrieve custom data values.

When should I use Shopify metaobjects instead of metafields?

Use Shopify metaobjects when you need to model standalone bespoke data structures, such as an author metaobject linked to products, whereas metafields are better for extending existing core data types.

Can I manage Shopify metaobject definitions directly in TOML files?

Yes, you can manage Shopify metaobject definitions directly in TOML files, which provides detailed schema creation guidance and ensures data consistency for custom store data.

Does this approach support accessing custom data in both admin and storefront contexts?

Yes, this approach supports accessing custom data in both admin and storefront contexts by utilizing specific GraphQL queries and mutations to retrieve metaobject and metafield values.

What is the best way to model bespoke data types extending Shopify core data?

The best way to model bespoke data types extending Shopify core data is by creating structured metafield and metaobject definitions in TOML, ensuring enhanced customization and data consistency.