shopify-admin-metafield-definition-audit

Audit Shopify metafield definitions for unused, undocumented, or duplicate entries.

174|18|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/40RTY-ai/shopify-admin-skills --skill shopify-admin-metafield-definition-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify-admin-metafield-definition-audit
Source: https://github.com/40RTY-ai/shopify-admin-skills/tree/main/skills/store-management/shopify-admin-metafield-definition-audit
Command: npx skills add https://github.com/40RTY-ai/shopify-admin-skills --skill shopify-admin-metafield-definition-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Metafield definition sprawl makes Shopify Admin search cluttered and causes theme or app bugs when definitions are unused, undocumented, or duplicated across owner types.

Core Features & Use Cases

  • Enumerates all metafield definitions across supported owner types (e.g., PRODUCT, VARIANT, CUSTOMER, ORDER) and captures usage counts and metadata.
  • Flags quality issues such as unused definitions (zero stored values), undocumented definitions (missing descriptions), and duplicate namespace.key collisions across owner types.
  • Produces a read-only audit report as a CSV foundation for safe cleanup workflows without deleting or mutating anything.

Quick Start

Run the audit for your store to generate a CSV of unused, undocumented, or duplicate-key metafield definitions.

Frequently Asked Questions about shopify-admin-metafield-definition-audit

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

FAQPage Schema
How do I audit Shopify metafield definitions for unused or duplicate entries?

Auditing Shopify metafield definitions involves querying the Admin GraphQL API to enumerate all definitions across owner types, flagging unused or duplicate namespace.key entries, and exporting the results to a CSV or JSON summary.

What is metafield definition sprawl and how does it affect Shopify Admin?

Metafield definition sprawl occurs when unused, undocumented, or duplicate definitions accumulate across owner types, cluttering Shopify Admin search and causing theme or app bugs during refactoring.

How do I clean up Shopify metafields before refactoring a theme?

To clean up Shopify metafields before theme refactoring, run a read-only audit that queries metafield definitions with pagination, identifies zero-usage entries, and outputs a CSV foundation for safe manual deletion.

Can I use a GraphQL query to find undocumented Shopify metafield definitions?

Yes, you can use a metafieldDefinitions GraphQL query with pagination to find undocumented Shopify metafield definitions by identifying entries with missing descriptions across supported owner types.

Does the metafield audit process delete or mutate my store data?

No, the metafield audit process is strictly read-only and does not delete or mutate store data; it only queries definitions and generates a CSV or JSON summary of flagged quality issues.

What Shopify owner types are supported during a metafield quality audit?

A metafield quality audit supports standard Shopify owner types such as PRODUCT, VARIANT, CUSTOMER, and ORDER, capturing usage counts and metadata to identify duplicate namespace.key collisions.