shopify-multi-env-setup

Featured

Configure Shopify apps across development, staging, and production environments with separate stores, API credentials, and app instances. Trigger with phrases like "shopify environments", "shopify staging", "shopify dev vs prod", "shopify multi-store", "shopify environment setup".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Shopify Multi-Environment Setup ## Overview Configure Shopify apps with isolated development, staging, and production environments. Each environment uses a separate Shopify app instance, development store, and credentials. ## Prerequisites - Shopify Partner account - Multiple development stores (free to create in Partner Dashboard) - Secret management solution for production (Vault, AWS Secrets Manager, etc.) ## Instructions ### Step 1: Create Separate App Instances Create one app per environment in your Partner Dashboard: | Environment | App Name | Store | Purpose | |-------------|----------|-------|---------| | Development | My App (Dev) | dev-store.myshopify.com | Local development | | Staging | My App (Staging) | staging-store.myshopify.com | Pre-prod testing | | Production | My App | live-store.myshopify.com | Live traffic | Each app gets its own `API_KEY`, `API_SECRET`, and `ACCESS_TOKEN`. ### Step 2: Environment Configuration Files ```bash # .env.development (git-ignored) SHOPIFY_API_KEY=dev_api_key SHOPIFY_API_SECRET=dev_api_secret SHOPIFY_STORE=dev-store.myshopify.com SHOPIFY_ACCESS_TOKEN=shpat_dev_token SHOPIFY_APP_URL=https://localhost:3000 SHOPIFY_API_VERSION=2024-10 NODE_ENV=development # .env.staging (git-ignored) SHOPIFY_API_KEY=staging_api_key SHOPIFY_API_SECRET=staging_api_secret SHOPIFY_STORE=staging-store.myshopify.com SHOPIFY_ACCESS_TOKEN=shpat_staging_token SHOPIFY_APP_URL=https://staging.your-app.com SHOPIFY_API_VERSION=2024-10 NODE_ENV=sta...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

klaviyo-multi-env-setup

Configure Klaviyo across development, staging, and production environments. Use when setting up multi-environment deployments, configuring per-environment API keys, or implementing environment-specific Klaviyo configurations. Trigger with phrases like "klaviyo environments", "klaviyo staging", "klaviyo dev prod", "klaviyo environment setup", "klaviyo config by env".

2,266 Updated today
jeremylongshore
AI & Automation Featured

documenso-multi-env-setup

Configure Documenso across multiple environments (dev, staging, production). Use when setting up environment-specific configurations, managing API keys, or implementing environment promotion workflows. Trigger with phrases like "documenso environments", "documenso staging", "documenso dev setup", "multi-environment documenso".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hubspot-multi-env-setup

Configure HubSpot across development, staging, and production environments. Use when setting up per-environment HubSpot portals, configuring separate access tokens, or implementing environment isolation for HubSpot integrations. Trigger with phrases like "hubspot environments", "hubspot staging", "hubspot dev prod", "hubspot test account", "hubspot config by env".

2,266 Updated today
jeremylongshore
AI & Automation Solid

webflow-multi-env-setup

Configure Webflow across development, staging, and production environments with per-environment API tokens, site IDs, and secret management via Vault/AWS/GCP. Trigger with phrases like "webflow environments", "webflow staging", "webflow dev prod", "webflow environment setup", "webflow config by env".

2,266 Updated today
jeremylongshore
AI & Automation Featured

clerk-multi-env-setup

Configure Clerk for multiple environments (dev, staging, production). Use when setting up environment-specific configurations, managing multiple Clerk instances, or implementing environment promotion. Trigger with phrases like "clerk environments", "clerk staging", "clerk dev prod", "clerk multi-environment".

2,266 Updated today
jeremylongshore