Skip to main content

speak-common-errors

Diagnoses and resolves common Speak errors, aiding in troubleshooting and enhancing language learning integrations.

Install this skill

or
32/100

Security score

The speak-common-errors skill was audited on Feb 21, 2026 and we found 20 security issues across 5 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 48

Template literal with variable interpolation in command context

SourceSKILL.md
48```bash
medium line 171

Template literal with variable interpolation in command context

SourceSKILL.md
171console.error(`Unsupported language: ${lang}`);
medium line 172

Template literal with variable interpolation in command context

SourceSKILL.md
172console.log(`Supported: ${SUPPORTED_LANGUAGES.join(', ')}`);
medium line 256

Template literal with variable interpolation in command context

SourceSKILL.md
256console.log(`Usage: ${usage.current}/${usage.limit}`);
medium line 257

Template literal with variable interpolation in command context

SourceSKILL.md
257console.log(`Remaining: ${usage.remaining}`);
medium line 286

Template literal with variable interpolation in command context

SourceSKILL.md
286throw new Error(`Missing required field: ${field}`);
medium line 322

Template literal with variable interpolation in command context

SourceSKILL.md
322console.log(`Ended old session: ${oldest.id}`);
medium line 329

Template literal with variable interpolation in command context

SourceSKILL.md
329```bash
medium line 54

Curl to non-GitHub URL

SourceSKILL.md
54curl -X POST https://api.speak.com/v1/health \
medium line 331

Curl to non-GitHub URL

SourceSKILL.md
331curl -s https://status.speak.com/api/status | jq
medium line 334

Curl to non-GitHub URL

SourceSKILL.md
334curl -X POST https://api.speak.com/v1/health \
low line 231

Access to .env file

SourceSKILL.md
231apiKey: process.env.SPEAK_API_KEY!,
low line 232

Access to .env file

SourceSKILL.md
232appId: process.env.SPEAK_APP_ID!,
medium line 102

Character code construction - potential obfuscation

SourceSKILL.md
102const magic = String.fromCharCode(
low line 54

External URL reference

SourceSKILL.md
54curl -X POST https://api.speak.com/v1/health \
low line 331

External URL reference

SourceSKILL.md
331curl -s https://status.speak.com/api/status | jq
low line 334

External URL reference

SourceSKILL.md
334curl -X POST https://api.speak.com/v1/health \
low line 347

External URL reference

SourceSKILL.md
3472. Check Speak status page: https://status.speak.com
low line 351

External URL reference

SourceSKILL.md
351- [Speak Status Page](https://status.speak.com)
low line 352

External URL reference

SourceSKILL.md
352- [Speak Support](https://support.speak.com)
Scanned on Feb 21, 2026
View Security Dashboard
Installation guide →