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.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin juicebox-packThis skill is limited to using the following tools:
| Metric | Alert |
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.
Instruments Algolia search client with Prometheus metrics for latency/errors, OpenTelemetry tracing, structured logging, and Grafana dashboards.
Assesses and implements observability: RED/USE metrics, structured logging, OpenTelemetry tracing, SLOs, alerting rules, and dashboards. For adding monitoring, Prometheus, or shipping without instrumentation.
Share bugs, ideas, or general feedback.
| 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.