What it does

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.

Try it when you need to…

  1. Run shopify-custom-data when its workflow matches the repo outcome you need.
  2. Use it after the target repo has enough context for Codex to act safely.

Your first run

  1. Copy or install the complete skill folder so scripts, references, assets, and metadata stay together.
  2. Open the target repo and read its local agent instructions before invoking the skill.
  3. Name the outcome you want, the repo constraints, and any files or routes Codex should avoid.
  4. Review generated scripts, docs, or code before adopting the result into your workflow.

New to this collection? Read Getting started for package structure, setup, and license notes.

If something gets stuck

The workflow is unavailable

If Codex does not trigger the skill, invoke it by name and include the target repo outcome.

Files or results are missing

If the output has the wrong audience, explicitly say whether the deliverable is public, personal, team-facing, or repo-internal.

The result needs adjusting

If a bundled script fails, follow the skill’s documented working directory and confirm the full skill folder was copied intact.