Skip to main content

openevidence-prod-checklist

Ensures production readiness for OpenEvidence clinical AI deployments with a comprehensive compliance and security checklist.

Install this skill

or
47/100

Security score

The openevidence-prod-checklist skill was audited on May 12, 2026 and we found 13 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 77

Template literal with variable interpolation in command context

SourceSKILL.md
77const headers = { Authorization: `Bearer ${apiKey}`, 'Content-Type': 'application/json' };
medium line 80

Template literal with variable interpolation in command context

SourceSKILL.md
80const ping = await fetch(`${base}/health`, { headers, signal: AbortSignal.timeout(5000) });
medium line 81

Template literal with variable interpolation in command context

SourceSKILL.md
81console.assert(ping.ok, `API unreachable: ${ping.status}`);
medium line 84

Template literal with variable interpolation in command context

SourceSKILL.md
84const auth = await fetch(`${base}/me`, { headers });
medium line 89

Template literal with variable interpolation in command context

SourceSKILL.md
89const query = await fetch(`${base}/query`, {
medium line 95

Template literal with variable interpolation in command context

SourceSKILL.md
95console.assert(query.ok, `Clinical query failed: ${query.status}`);
medium line 101

Template literal with variable interpolation in command context

SourceSKILL.md
101await fetch(`${base}/query`, {
medium line 108

Template literal with variable interpolation in command context

SourceSKILL.md
108console.assert(elapsed < 3000, `Response time ${elapsed}ms exceeds 3s SLA`);
medium line 111

Template literal with variable interpolation in command context

SourceSKILL.md
111const audit = await fetch(`${base}/audit-log?limit=1`, { headers });
medium line 112

Template literal with variable interpolation in command context

SourceSKILL.md
112console.assert(audit.ok, `Audit log endpoint failed: ${audit.status}`);
low line 76

Access to .env file

SourceSKILL.md
76const base = process.env.OPENEVIDENCE_API_URL ?? 'https://api.openevidence.com/v1';
low line 76

External URL reference

SourceSKILL.md
76const base = process.env.OPENEVIDENCE_API_URL ?? 'https://api.openevidence.com/v1';
low line 127

External URL reference

SourceSKILL.md
127- [OpenEvidence Platform](https://www.openevidence.com)
Scanned on May 12, 2026
View Security Dashboard