Agent skill · software engineering · jeremylongshore

shopify-ci-integration

Configure CI/CD pipelines for Shopify apps with GitHub Actions, API

Why this skill is useful

Adds a complete CI/CD pipeline setup with executable scripts for Shopify app deployment and testing that aren't in public docs.

What it needs

Requires github-cli, shopify-cli installed locally. Requires github, shopify account access. About 2k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Shopify CI Integration Overview Set up CI/CD pipelines for Shopify apps using GitHub Actions, including API version compatibility testing, Shopify CLI deployment, and extension validation. Prerequisites GitHub repository with Actions enabled Shopify Partner account with CLI access Test store access token for integration tests Instructions Step 1: GitHub Actions Workflow Create a workflow with lint, test, API version check, and deploy jobs. See GitHub Actions Workflow for the complete .github/workflows/shopify-ci.yml file. Step 2: Configure Secrets Step 3: Integration Test Structure Write integration tests that verify store connectivity, required scopes, and rate limit compliance. Tests skip automatically when SHOPIFYACCESSTOKEN is not set. See Integration Test Structure for the complete Vitest test file. Output CI pipeline with lint, typecheck, unit tests, and integration tests API version deprecation monitoring Automated deployment via Shopify CLI Integration tests running against a test store Error Handling Issue Cause Solution ------- ------- ---------- SHOPIFYPARTNERSTOKEN invalid Token expired Regenerate at partners.shopify.com Integration tests timeout Rate limited Add delays or use test store with Plus API version check fails Deprecated version Update to latest supported version Deploy fails App config mismatch Run shopify app config push first Examples Shopify CLI Token for CI Resources Shopify CLI for CI/CD GitHub Actions Documentation Shopify App Deployment

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/shopify-ci-integration--6edce6

View the source on GitHub

Browse the @skills marketplace