gamma-observability
Enables comprehensive observability for Gamma integrations, including monitoring, logging, and tracing for API usage.
Install this skill
Security score
The gamma-observability skill was audited on May 12, 2026 and we found 12 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 71 | const res = await fetch(`${base}${path}`, { |
Template literal with variable interpolation in command context
| 80 | throw new Error(`Gamma ${res.status}: ${await res.text()}`); |
Template literal with variable interpolation in command context
| 95 | poll: (id: string) => instrumentedRequest("GET", `/generations/${id}`), |
Template literal with variable interpolation in command context
| 169 | return { status: "unhealthy", latencyMs, error: `HTTP ${res.status}` }; |
Template literal with variable interpolation in command context
| 192 | res.type("text/plain").send(` |
Fetch to external URL
| 163 | const res = await fetch("https://public-api.gamma.app/v1.0/themes", { |
Access to .env file
| 164 | headers: { "X-API-KEY": process.env.GAMMA_API_KEY! }, |
External URL reference
| 63 | const base = "https://public-api.gamma.app/v1.0"; |
External URL reference
| 163 | const res = await fetch("https://public-api.gamma.app/v1.0/themes", { |
External URL reference
| 273 | - [Prometheus Best Practices](https://prometheus.io/docs/practices/) |
External URL reference
| 274 | - [Grafana Dashboards](https://grafana.com/docs/grafana/latest/dashboards/) |
External URL reference
| 275 | - [Gamma Developer Docs](https://developers.gamma.app/) |