shopify-report

Analyzes Shopify store data via GraphQL API and ShopifyQL for sales, inventory, and customers.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/takimoto-sketch/medica-agent --skill shopify-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify-report
Source: https://github.com/takimoto-sketch/medica-agent/tree/main/.claude/skills/shopify-report
Command: npx skills add https://github.com/takimoto-sketch/medica-agent --skill shopify-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Shopify store data analysis and reporting across sales, products, inventory, and customers using GraphQL Admin API and ShopifyQL with read-only access.

Core Features & Use Cases

  • Sales & performance dashboards: analyze daily sales, orders, and AOV across configurable periods.
  • Inventory & product insights: monitor stock levels, turnover, and top-performing products.
  • Customer trends: track new vs returning customers and engagement patterns.
  • Use Case: Imagine you manage a Shopify store and need a monthly report summarizing revenue, top products, and inventory status.

Quick Start

Ask to generate a sales overview for the last 30 days for my store.

Frequently Asked Questions about shopify-report

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

FAQPage Schema
How do I generate a sales overview report for my Shopify store using GraphQL?

ShopifyQL queries the GraphQL Admin API with read-only access to analyze sales, inventory, and customer data. It supports multiple stores and uses presets like sales-overview, inventory-status, and order-summary for configurable date ranges.

Can I analyze multiple Shopify stores and track inventory status at the same time?

You can analyze multiple Shopify stores by specifying the --store flag for each target. The inventory-status preset leverages read-only GraphQL access to monitor stock levels and turnover across all configured stores simultaneously.

Does this Skill support custom ShopifyQL queries for ecommerce analytics?

Yes, custom ShopifyQL queries are supported via the --shopifyql flag. You can bypass standard presets like sales-by-product and input custom queries to extract specific ecommerce data directly from the Shopify GraphQL Admin API.

What do I need to set up before querying Shopify store data for customer trends?

You need read-only access to the Shopify GraphQL Admin API and must specify your target store via the --store flag. Once authenticated, you can use presets to track new vs returning customers and engagement patterns.

What are the limitations of using read-only access for Shopify reporting?

Read-only access restricts the Skill to querying data without modifying store records. You can generate reports on sales and inventory using ShopifyQL, but you cannot update inventory levels, change order statuses, or alter customer data.