From juicebox-pack
Diagnoses and fixes common Juicebox API errors including invalid API key, quota exceeded, rate limits, invalid queries, and profile not found. Includes health check curl.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin juicebox-packThis skill is limited to using the following tools:
```json
Runs Juicebox incident response: triages API health/quota with curl, assesses P1-P3 severity, applies mitigations like caching or rate limiting. Activates on 'juicebox incident' or 'outage' mentions.
Diagnose and fix common Klaviyo API errors like 400 bad request, 401 unauthorized, 403 forbidden using real payloads, causes, and TypeScript SDK fixes.
Diagnose and fix Exa API errors by HTTP code and tag for 400-429 issues, including curl auth tests and TypeScript rate limit backoff.
Share bugs, ideas, or general feedback.
{"error": "invalid_api_key"}
Fix: Verify key at app.juicebox.ai > Settings.
{"error": "quota_exceeded"}
Fix: Check quota in dashboard, upgrade plan.
Fix: Check Retry-After header. Implement exponential backoff.
Fix: Ensure query is non-empty, check filter syntax.
Fix: Profile may be removed. Re-run search.
curl -s -H "Authorization: Bearer $JUICEBOX_API_KEY" \
https://api.juicebox.ai/v1/health
See juicebox-debug-bundle.