Skip to main content

shopify-advanced-troubleshooting

Enables deep debugging of complex Shopify API issues through cost analysis, request tracing, and systematic isolation of failures.

Install this skill

or
25/100

Security score

The shopify-advanced-troubleshooting skill was audited on May 20, 2026 and we found 19 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 50

Curl to non-GitHub URL

SourceSKILL.md
50curl -v -X POST "https://$STORE/admin/api/2025-04/graphql.json" \
medium line 5

Webhook reference - potential data exfiltration

SourceSKILL.md
5webhook delivery inspection, and GraphQL introspection.
medium line 7

Webhook reference - potential data exfiltration

SourceSKILL.md
7Use when encountering intermittent failures, throttling mysteries, or webhook delivery
medium line 29

Webhook reference - potential data exfiltration

SourceSKILL.md
29Deep debugging for complex Shopify API issues: cost analysis with debug headers, webhook delivery inspection, GraphQL query introspection, and systematic isolation of intermittent failures.
medium line 58

Webhook reference - potential data exfiltration

SourceSKILL.md
58### Step 3: Webhook Delivery Inspection
medium line 60

Webhook reference - potential data exfiltration

SourceSKILL.md
60Inspect webhook delivery status in the Partner Dashboard, or query subscription health via API.
medium line 62

Webhook reference - potential data exfiltration

SourceSKILL.md
62See [Webhook Status Query](references/webhook-status-query.md) for the complete query and common delivery failure patterns.
medium line 84

Webhook reference - potential data exfiltration

SourceSKILL.md
84- Webhook delivery health verified
medium line 93

Webhook reference - potential data exfiltration

SourceSKILL.md
93| Webhooks stop arriving | SSL certificate expired | Renew cert, check webhook subscriptions |
medium line 96

Webhook reference - potential data exfiltration

SourceSKILL.md
96| Data inconsistency | Race condition between webhook and query | Use `updatedAt` filter, add idempotency |
medium line 106

Webhook reference - potential data exfiltration

SourceSKILL.md
106### Isolating a Webhook Delivery Gap
medium line 108

Webhook reference - potential data exfiltration

SourceSKILL.md
108Orders are created but the fulfillment webhook never fires. Run the webhook status query to check subscription health and delivery success rates.
medium line 110

Webhook reference - potential data exfiltration

SourceSKILL.md
110See [Webhook Status Query](references/webhook-status-query.md) for the complete query and common delivery failure patterns.
medium line 121

Webhook reference - potential data exfiltration

SourceSKILL.md
121- [Webhook Troubleshooting](https://shopify.dev/docs/apps/build/webhooks/troubleshoot)
low line 50

External URL reference

SourceSKILL.md
50curl -v -X POST "https://$STORE/admin/api/2025-04/graphql.json" \
low line 120

External URL reference

SourceSKILL.md
120- [Shopify GraphQL Cost Debug](https://shopify.dev/docs/api/usage/rate-limits#query-cost)
low line 121

External URL reference

SourceSKILL.md
121- [Webhook Troubleshooting](https://shopify.dev/docs/apps/build/webhooks/troubleshoot)
low line 122

External URL reference

SourceSKILL.md
122- [Shopify Partner Support](https://help.shopify.com/en/partners)
low line 123

External URL reference

SourceSKILL.md
123- [Shopify Community Forums](https://community.shopify.dev)
Scanned on May 20, 2026
View Security Dashboard
Installation guide →