Skip to main content

ai-agent-super-skill

Facilitates the design and deployment of AI agents, integrating orchestration, automation, and advanced prompt optimization techniques.

Install this skill

or
3/100

Security score

The ai-agent-super-skill skill was audited on Mar 14, 2026 and we found 29 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 431

Template literal with variable interpolation in command context

SourceSKILL.md
431const url = `${this.config.baseUrl}${endpoint}`;
medium line 435

Template literal with variable interpolation in command context

SourceSKILL.md
435"Authorization": `Bearer ${this.config.apiKey}`,
medium line 444

Template literal with variable interpolation in command context

SourceSKILL.md
444`API error ${response.status}: ${error}. ` +
medium line 482

Template literal with variable interpolation in command context

SourceSKILL.md
482`/items?${query}`
medium line 510

Template literal with variable interpolation in command context

SourceSKILL.md
510const item = await client.request(`/items/${params.id}`);
medium line 657

Template literal with variable interpolation in command context

SourceSKILL.md
657`Item '${id}' not found. ` +
medium line 2252

Template literal with variable interpolation in command context

SourceSKILL.md
2252const res = await fetch(`${CGI_BIN}/agent_memory.py/sessions`, {
medium line 2261

Template literal with variable interpolation in command context

SourceSKILL.md
2261const res = await fetch(`${CGI_BIN}/agent_memory.py/messages`, {
medium line 2271

Template literal with variable interpolation in command context

SourceSKILL.md
2271`${CGI_BIN}/agent_memory.py/messages?session_id=${sessionId}&limit=${limit}`
medium line 2277

Template literal with variable interpolation in command context

SourceSKILL.md
2277const res = await fetch(`${CGI_BIN}/agent_memory.py/facts`, {
medium line 2287

Template literal with variable interpolation in command context

SourceSKILL.md
2287`${CGI_BIN}/agent_memory.py/facts?session_id=${sessionId}`
medium line 2295

Template literal with variable interpolation in command context

SourceSKILL.md
2295const res = await fetch(`${CGI_BIN}/message_bus.py/publish`, {
medium line 2304

Template literal with variable interpolation in command context

SourceSKILL.md
2304const res = await fetch(`${CGI_BIN}/message_bus.py/subscribe`, {
medium line 2313

Template literal with variable interpolation in command context

SourceSKILL.md
2313const res = await fetch(`${CGI_BIN}/message_bus.py/poll?agent_id=${agentId}`);
medium line 1725

Curl to non-GitHub URL

SourceSKILL.md
1725CMD curl -f http://localhost:8080/health || exit 1
medium line 48

Webhook reference - potential data exfiltration

SourceSKILL.md
48| Backend webhooks/SQLite | webserver | Full CGI-bin reference | Agent memory persistence layer |
medium line 2075

Webhook reference - potential data exfiltration

SourceSKILL.md
2075### 10.2 Webhook Receiver for Agent Triggers
low line 2079

Webhook reference - potential data exfiltration

SourceSKILL.md
2079# cgi-bin/webhook_receiver.py
low line 2090

Webhook reference - potential data exfiltration

SourceSKILL.md
2090DB_PATH = "webhook_events.db"
low line 2091

Webhook reference - potential data exfiltration

SourceSKILL.md
2091WEBHOOK_SECRET = os.environ.get("WEBHOOK_SECRET", "")
low line 2109

Webhook reference - potential data exfiltration

SourceSKILL.md
2109"""Verify HMAC-SHA256 webhook signature."""
low line 2121

Webhook reference - potential data exfiltration

SourceSKILL.md
2121if not verify_signature(raw_body, sig, WEBHOOK_SECRET):
low line 454

Access to .env file

SourceSKILL.md
454baseUrl: process.env.SERVICE_BASE_URL ?? "https://api.example.com",
low line 455

Access to .env file

SourceSKILL.md
455apiKey: process.env.SERVICE_API_KEY ?? "",
low line 394

External URL reference

SourceSKILL.md
3941. Fetch MCP spec: `https://modelcontextprotocol.io/sitemap.xml` then pages with `.md` suffix
low line 454

External URL reference

SourceSKILL.md
454baseUrl: process.env.SERVICE_BASE_URL ?? "https://api.example.com",
low line 570

External URL reference

SourceSKILL.md
570BASE_URL = os.environ.get("SERVICE_BASE_URL", "https://api.example.com")
low line 668

External URL reference

SourceSKILL.md
668`Generate a new key at https://service.example.com/settings/api-keys`
low line 1725

External URL reference

SourceSKILL.md
1725CMD curl -f http://localhost:8080/health || exit 1
Scanned on Mar 14, 2026
View Security Dashboard