Skip to main content

perplexity-reliability-patterns

Implements reliability patterns for Perplexity integrations, enhancing fault tolerance and resilience in production services.

Install this skill

or
77/100

Security score

The perplexity-reliability-patterns skill was audited on May 12, 2026 and we found 7 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 60

Template literal with variable interpolation in command context

SourceSKILL.md
60console.warn(`[Reliability] Fell back from ${preferredModel} to ${model}`);
medium line 72

Template literal with variable interpolation in command context

SourceSKILL.md
72console.warn(`[Reliability] ${model} failed (${err.status || err.message}), trying next`);
medium line 114

Template literal with variable interpolation in command context

SourceSKILL.md
114console.warn(`[CircuitBreaker] Opened after ${this.failures} failures`);
medium line 185

Template literal with variable interpolation in command context

SourceSKILL.md
185const key = createHash("sha256").update(`${model}:${query}`).digest("hex");
low line 40

Access to .env file

SourceSKILL.md
40apiKey: process.env.PERPLEXITY_API_KEY!,
low line 41

External URL reference

SourceSKILL.md
41baseURL: "https://api.perplexity.ai",
low line 252

External URL reference

SourceSKILL.md
252- [Circuit Breaker Pattern](https://martinfowler.com/bliki/CircuitBreaker.html)
Scanned on May 12, 2026
View Security Dashboard
Installation guide →