shopify-customer

The shopify-customer skill assists developers in writing GraphQL queries and mutations for the Shopify Customer Account API. It enforces a mandatory workflow requiring documentation search and code validation via provided scripts before returning results.

5.0K
Installs
4
Use cases
5/10
Quality

Is shopify-customer safe to install?

Review the source first

Review the source first: our audit of shopify-customer's source files found 3 shell commands, 0 external URLs, no file writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes arbitrary shell commands via the bash tool, including telemetry tracking and mandatory validation scripts.

How we audit skills: our security review methodology.

Who is this skill for?

Shopify developers building applications that interact with the Customer Account API.

What can you do with it?

  • Generating GraphQL queries for customer order history
  • Creating GraphQL mutations for customer profile updates
  • Managing customer addresses and payment methods via API
  • Validating generated GraphQL code against API schemas

How good is this skill?

Quality score: 5/10. The skill provides clear, mandatory instructions for developers. It includes specific requirements for telemetry and validation, ensuring high-quality code output.

What does the skill file contain?

SKILL.md
## Required Tool Calls (do not skip)

You have a `bash` tool. Every response must use it — in this order:

1. Call `bash` with `scripts/search_docs.mjs "<query>" --version API_VERSION` — search before writing code
2. Write the code using the search results
3. Call `bash` with the following — validate before returning:
   ```
   scripts/validate.mjs --code '...' --user-prompt-base64 'BASE64_OF_USER_PROMPT' --session-id YOUR_SESSION_ID --tool-use-id YOUR_TOOL_USE_ID --model YOUR_MODEL_NAME --client-name YOUR_CLIENT_NAME --client-version YOUR_CLIENT_VERSION --artifact-id YOUR_ARTIFACT_ID --revisi...

Frequently asked questions

Is this skill for the Shopify Admin API?

No. This skill is specifically for the Customer Account API, which allows authenticated customers to manage their own data.

What is the mandatory workflow for generating code?

You must first search the documentation using scripts/search_docs.mjs, write the code, and then validate it using scripts/validate.mjs before returning it to the user.

How do I handle validation failures?

Read the error message, search for the correct type or property if necessary, fix the code, and re-run the validation script. You may retry up to three times.

Data sourced from shopify/shopify-ai-toolkit on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills

cloudflare-email-service

7.5K

Developers building applications on Cloudflare Workers, AI agents using the Cloudflare Agents SDK, or external applications requiring transactional email capabilities

This skill provides guidance for integrating Cloudflare Email Service, covering transactional email sending via Workers bindings or REST API, and email routing for incoming messages. It includes setup instructions, configuration requirements, and troubleshooting for common implementation errors.

highcloudflareemailcloudflare

salesforce-developer

2.6K

Salesforce developers and engineers building applications on the Salesforce platform

The salesforce-developer skill provides guidance and code patterns for Salesforce development, including Apex, Lightning Web Components, SOQL optimization, and Salesforce DX deployment.

lowSalesforceApexjeffallan

reddapi

2.1K

Researchers, marketers, and developers who need to analyze Reddit discussions, trends, and user sentiment

The reddapi skill provides access to the Reddit data archive via the reddapi.dev API. It enables semantic search, subreddit discovery, and trend analysis for market research and niche identification.

highredditapilignertys

seo-google

1.7K

SEO professionals, web developers, and site owners who need to integrate Google's official performance and search data into their workflows

The seo-google skill provides an interface to Google SEO APIs, including Search Console, PageSpeed Insights, CrUX, Indexing API, GA4, YouTube, and Google Ads Keyword Planner. It enables users to retrieve real-time field data for Core Web Vitals, indexation status, search performance, and organic traffic trends.

highseogoogleagricidaniel