shopify-incident-runbook

Featured

Execute Shopify incident response with triage using Shopify status page, API health checks, and rate limit diagnosis. Trigger with phrases like "shopify incident", "shopify outage", "shopify down", "shopify on-call", "shopify emergency", "shopify not responding".

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 Incident Runbook ## Overview Rapid incident response for Shopify API outages, authentication failures, and rate limit emergencies. Distinguish between Shopify-side issues and your app's integration issues. ## Prerequisites - Access to Shopify admin and status page - Application logs and metrics - Communication channels (Slack, PagerDuty) ## Instructions ### Step 1: Quick Triage (First 5 Minutes) ```bash #!/bin/bash echo "=== SHOPIFY INCIDENT TRIAGE ===" echo "Time: $(date -u +%Y-%m-%dT%H:%M:%SZ)" # 1. Is Shopify itself down? echo "" echo "--- Shopify Status ---" echo "Check: https://www.shopifystatus.com" echo "API Status: https://www.shopifystatus.com/api/v2/status.json" curl -sf "https://www.shopifystatus.com/api/v2/status.json" 2>/dev/null \ | python3 -c "import json,sys; d=json.load(sys.stdin); print(f'Overall: {d[\"status\"][\"description\"]}')" \ 2>/dev/null || echo "Could not reach status page" # 2. Can we reach the Shopify API? echo "" echo "--- API Connectivity ---" echo -n "Admin API: " HTTP_CODE=$(curl -sf -o /dev/null -w "%{http_code}" \ -H "X-Shopify-Access-Token: $SHOPIFY_ACCESS_TOKEN" \ "https://$SHOPIFY_STORE/admin/api/2024-10/shop.json" 2>/dev/null) echo "$HTTP_CODE" # 3. Rate limit state echo "" echo "--- Rate Limit State ---" curl -sI -H "X-Shopify-Access-Token: $SHOPIFY_ACCESS_TOKEN" \ "https://$SHOPIFY_STORE/admin/api/2024-10/shop.json" 2>/dev/null \ | grep -i "x-shopify-shop-api-call-limit" # 4. GraphQL rate limit echo ""...

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-incident-runbook

Execute Klaviyo incident response procedures with triage, mitigation, and postmortem. Use when responding to Klaviyo-related outages, investigating API errors, or running post-incident reviews for Klaviyo integration failures. Trigger with phrases like "klaviyo incident", "klaviyo outage", "klaviyo down", "klaviyo on-call", "klaviyo emergency", "klaviyo broken".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hubspot-incident-runbook

Execute HubSpot incident response with triage, mitigation, and postmortem. Use when responding to HubSpot API outages, investigating CRM errors, or running post-incident reviews for HubSpot integration failures. Trigger with phrases like "hubspot incident", "hubspot outage", "hubspot down", "hubspot on-call", "hubspot emergency", "hubspot broken".

2,266 Updated today
jeremylongshore
AI & Automation Featured

clickup-incident-runbook

Execute ClickUp API incident response: triage, diagnosis, mitigation, and postmortem for API failures and integration outages. Trigger: "clickup incident", "clickup outage", "clickup down", "clickup on-call", "clickup emergency", "clickup API broken".

2,266 Updated today
jeremylongshore
AI & Automation Featured

replit-incident-runbook

Execute Replit incident response: triage deployment failures, database issues, and platform outages. Use when responding to Replit-related outages, investigating deployment crashes, or running post-incident reviews for Replit app failures. Trigger with phrases like "replit incident", "replit outage", "replit down", "replit emergency", "replit broken", "replit crash".

2,266 Updated today
jeremylongshore
AI & Automation Featured

intercom-incident-runbook

Execute Intercom incident response procedures with triage, mitigation, and postmortem. Use when responding to Intercom API outages, investigating integration errors, or running post-incident reviews for Intercom failures. Trigger with phrases like "intercom incident", "intercom outage", "intercom down", "intercom on-call", "intercom emergency", "intercom broken".

2,266 Updated today
jeremylongshore