Shopify Store Manager CLI for Openclaw

A Python-based CLI tool to manage Shopify store resources including products, metaobjects, and content through the official GraphQL API.

asenwang
v1.0.3
Mar 10, 2026
1
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install shopify-manager-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install shopify-manager-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Shopify Store Manager CLI?

The Shopify Store Manager is a robust integration designed for Openclaw Skills that provides a direct wrapper for the Shopify Admin GraphQL API. It allows developers and store owners to perform comprehensive administrative tasks—such as managing products, metafields, metaobjects, and blog content—without the need for third-party plugins. By utilizing the same API surface as the official Shopify CLI, this tool ensures high reliability and full control over store data.

Built to enhance productivity, this skill enables seamless interaction with Shopify's backend directly from a terminal or AI-driven environment. Whether you are automating catalog updates or managing complex metadata, this component of Openclaw Skills simplifies the developer experience by handling authentication, API versioning, and complex multipart file uploads automatically.

Shopify Store Manager CLI Use Cases

  • Bulk updating product descriptions, tags, and statuses across a large inventory.
  • Defining custom Metaobject schemas and managing entries for complex data structures.
  • Automating the creation and publishing of blog articles and company news.
  • Uploading local assets and images to the Shopify CDN using the staged-upload API.
  • Synchronizing product metafields for better SEO and structured data management.

How Shopify Store Manager CLI Works

  1. The system identifies the specific Shopify resource and action requested by the user through natural language processing.
  2. The request is mapped to a precise Python subcommand, such as product list or metaobject create.
  3. The skill authenticates with the Shopify Admin API using secure environment variables for the store URL and access token.
  4. Commands are executed against the GraphQL endpoint, ensuring optimized data fetching and manipulation.
  5. The output is processed and presented back to the user in a clean, human-readable format like Markdown tables or JSON blocks.

Shopify Store Manager CLI Setup

To use this integration within Openclaw Skills, you must have Python 3 installed and set the following environment variables:

export SHOPIFY_STORE_URL="https://your-store.myshopify.com"
export SHOPIFY_ACCESS_TOKEN="shpat_your_admin_token"
export SHOPIFY_API_VERSION="2025-01"

Ensure your Shopify Custom App has the necessary API scopes enabled, such as write_products, write_metaobjects, and write_content.

Shopify Store Manager CLI Data Schema & Taxonomy

The skill manages data across several core Shopify entities using the following schema structures:

Resource Key Attributes
Product ID, Title, Status (Active/Draft/Archived), Vendor, Tags, Variants
Metafield Namespace, Key, Value, Type (e.g., single_line_text_field, json)
Metaobject Type, Handle, Fields (key-value pairs)
Article Blog ID, Title, Author, Body HTML, Tags, Published Status
File Local Path, Alt Text, Content Type (IMAGE, VIDEO, FILE)

Shopify Store Manager CLI Advanced Features

  • Support for both numeric IDs and full Shopify Global IDs (GID) for flexible resource targeting.
  • Automatic handling of Shopify's staged-upload API for seamless local-to-cloud file transfers.
  • Comprehensive Metaobject management including dynamic field specification and upserting entries.
  • Granular content control allowing for author attribution and visibility toggling for blog articles.
  • Advanced filtering capabilities for listing products and articles to handle high-volume store data.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*