Skip to main content

sentry-policy-guardrails

Implements governance and policy guardrails for Sentry to enforce organizational standards and compliance across teams.

Install this skill

or
37/100

Security score

The sentry-policy-guardrails skill was audited on May 12, 2026 and we found 23 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 117

Template literal with variable interpolation in command context

SourceSKILL.md
117throw new Error(`Invalid service name "${opts.serviceName}" — use lowercase kebab-case, 3-40 chars`);
medium line 122

Template literal with variable interpolation in command context

SourceSKILL.md
122throw new Error(`Invalid environment "${env}". Allowed: ${VALID_ENVS.join(', ')}`);
medium line 128

Template literal with variable interpolation in command context

SourceSKILL.md
128? `${opts.serviceName}@${opts.version}+${sha}`
medium line 129

Template literal with variable interpolation in command context

SourceSKILL.md
129: `${opts.serviceName}@${opts.version}`;
medium line 247

Template literal with variable interpolation in command context

SourceSKILL.md
247```bash
medium line 306

Template literal with variable interpolation in command context

SourceSKILL.md
306const headers = { Authorization: `Bearer ${token}` };
medium line 310

Template literal with variable interpolation in command context

SourceSKILL.md
310`https://sentry.io/api/0/organizations/${org}/stats_v2/?` +
medium line 317

Template literal with variable interpolation in command context

SourceSKILL.md
317`https://sentry.io/api/0/organizations/${org}/projects/?all_projects=1`,
medium line 338

Template literal with variable interpolation in command context

SourceSKILL.md
338console.log(`[${q.team}] errors=${u.errors}/${q.errors} (${ePct}%) txns=${u.txns}/${q.transactions} (${tPct}%) [${flag}]`);
medium line 348

Template literal with variable interpolation in command context

SourceSKILL.md
348```yaml
low line 120

Access to .env file

SourceSKILL.md
120const env = (opts.environment || process.env.NODE_ENV || 'development').toLowerCase();
low line 126

Access to .env file

SourceSKILL.md
126const sha = (process.env.GIT_SHA || process.env.COMMIT_SHA || '').substring(0, 7);
low line 151

Access to .env file

SourceSKILL.md
151deployment: process.env.DEPLOYMENT_ID || 'unknown',
low line 152

Access to .env file

SourceSKILL.md
152region: process.env.AWS_REGION || process.env.GCP_REGION || 'unknown',
low line 166

Access to .env file

SourceSKILL.md
166dsn: process.env.SENTRY_DSN!,
low line 305

Access to .env file

SourceSKILL.md
305const org = process.env.SENTRY_ORG!, token = process.env.SENTRY_AUTH_TOKEN!;
low line 406

Access to .env file

SourceSKILL.md
406dsn: process.env.SENTRY_DSN!,
low line 418

Access to .env file

SourceSKILL.md
418dsn: process.env.SENTRY_DSN!,
low line 189

External URL reference

SourceSKILL.md
189if grep -rn "https://[a-f0-9]*@.*ingest.*sentry" \
low line 253

External URL reference

SourceSKILL.md
253API="https://sentry.io/api/0"
low line 310

External URL reference

SourceSKILL.md
310`https://sentry.io/api/0/organizations/${org}/stats_v2/?` +
low line 317

External URL reference

SourceSKILL.md
317`https://sentry.io/api/0/organizations/${org}/projects/?all_projects=1`,
low line 436

External URL reference

SourceSKILL.md
436- [Security Policy](https://sentry.io/security/)
Scanned on May 12, 2026
View Security Dashboard
Installation guide →