shopify-setup

Set up authenticated Shopify Admin API access with a custom app and GraphQL verification.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/redbananastudios/ai-library --skill shopify-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify-setup
Source: https://github.com/redbananastudios/ai-library/tree/main/generated/claude/skills/shopify-setup
Command: npx skills add https://github.com/redbananastudios/ai-library --skill shopify-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Shopify store owners and developers often struggle to set up stable Admin API access, leading to authentication errors, expired tokens, and wasted time during integration work.

Core Features & Use Cases

  • Shopify CLI authentication: Confirms Shopify CLI access and validates login to the correct store.
  • Custom app + Admin API token setup: Guides creation of a custom app and capture of a long-lived shpat_* Admin API access token for reliable API calls.
  • API verification + project configuration: Verifies access with a GraphQL request and generates a shopify.config.json pattern for other skills to reuse.

Quick Start

Ask the assistant to set up Shopify Admin API access for your store and verify it with a test GraphQL query.

Frequently Asked Questions about shopify-setup

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

FAQPage Schema
How do I set up Shopify Admin API access for a custom app?

To set up Shopify Admin API access, authenticate via Shopify CLI, create a custom app with the necessary Admin API scopes, and securely store the generated shpat_* access token. This allows reliable authorized API calls to your target store.

What is the best way to get a long-lived Shopify Admin API token?

The best way to get a long-lived Shopify Admin API token is by creating a custom app directly within the store admin. This generates a permanent shpat_* token, which prevents the frequent authentication errors and expired tokens common with standard OAuth apps.

Do I need Shopify CLI to configure my store for API authentication?

Yes, you need Shopify CLI to confirm and validate login to the correct target store during API authentication setup. It ensures the environment is properly configured before creating the custom app and generating the access token.

How do I verify Shopify Admin API access with a GraphQL request?

To verify Shopify Admin API access, execute a test GraphQL request using an explicit API version. This confirms the shpat_* token is valid and the integration can reliably make authorized API calls for product and content management.

Why does my Shopify custom app token setup keep failing?

Shopify custom app token setup often fails due to missing Admin API scopes or incorrect store configuration. Properly provisioning the connection requires validating Shopify CLI login and ensuring appropriate API permissions are selected before capturing the token.