From juicebox-pack
Sets up Juicebox monitoring with metrics alerts for search latency p99, error rate, quota usage; includes TypeScript logging patterns and dashboard link.
How this skill is triggered — by the user, by Claude, or both
Slash command
/juicebox-pack:juicebox-observabilityThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
| Metric | Alert |
| Metric | Alert |
|---|---|
| Search latency p99 | > 5s |
| Error rate | > 5% |
| Quota usage | > 80% |
async function trackedSearch(query: string) {
const start = Date.now();
const result = await client.search({ query });
logger.info({ event: 'jb.search', query, total: result.total, ms: Date.now() - start });
return result;
}
See juicebox-incident-runbook.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin juicebox-packRuns 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.
Creates a complete monitoring setup guide covering golden signals, alerts, dashboards, logs, and tracing. Use when asked to set up monitoring or define alerting strategy.
Sets up service observability: structured JSON logging, Sentry error tracking, business/technical metrics, actionable alerts, and health endpoints. Useful for logging, monitoring, and alerting configurations.