jeremylongshore/claude-code-plugins-plus-skills
supabase-pack
plugins/saas-packs/supabase-pack/skills/supabase-observability/SKILL.md
January 22, 2026
Select agents to install to:
npx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/blob/main/plugins/saas-packs/supabase-pack/skills/supabase-observability/SKILL.md -a claude-code --skill supabase-observabilityInstallation paths:
.claude/skills/supabase-observability/# Supabase Observability
## Prerequisites
- Prometheus or compatible metrics backend
- OpenTelemetry SDK installed
- Grafana or similar dashboarding tool
- AlertManager configured
## Instructions
### Step 1: Set Up Metrics Collection
Implement Prometheus counters, histograms, and gauges for key operations.
### Step 2: Add Distributed Tracing
Integrate OpenTelemetry for end-to-end request tracing.
### Step 3: Configure Structured Logging
Set up JSON logging with consistent field names.
### Step 4: Create Alert Rules
Define Prometheus alerting rules for error rates and latency.
## Output
- Metrics collection enabled
- Distributed tracing configured
- Structured logging implemented
- Alert rules deployed
## Error Handling
See `{baseDir}/references/errors.md` for comprehensive error handling.
## Examples
See `{baseDir}/references/examples.md` for detailed examples.
## Resources
- [Prometheus Best Practices](https://prometheus.io/docs/practices/naming/)
- [OpenTelemetry Documentation](https://opentelemetry.io/docs/)
- [Supabase Observability Guide](https://supabase.com/docs/observability)