Trust Assessment
echodecks-clawdbot-skill received a trust score of 72/100, placing it in the Caution category. This skill has some security considerations that users should review before deployment.
SkillShield's automated analysis identified 3 findings: 0 critical, 1 high, 2 medium, and 0 low severity. Key findings include Missing required field: name, Suspicious import: requests, URL Parameter Injection Vulnerability.
The analysis covered 4 layers: Manifest Analysis, Static Code Analysis, Dependency Graph, LLM Behavioral Safety. All layers scored 70 or above, reflecting consistent security practices.
Last analyzed on February 13, 2026 (commit 13146e6a). SkillShield performs automated 4-layer security analysis on AI skills and MCP servers.
Layer Breakdown
Behavioral Risk Signals
Security Findings3
| Severity | Finding | Layer | Location | |
|---|---|---|---|---|
| HIGH | URL Parameter Injection Vulnerability The `make_request` function constructs URL query parameters by directly concatenating user-controlled input (`value` from `params`) into the URL string. This allows an attacker to inject arbitrary query parameters by including `&` or `=` characters in their input (e.g., in `deck_id`, `card_id`, or `id` arguments), potentially altering the intended API request or bypassing security controls on the `echodecks.com` API. This could lead to unauthorized actions or data manipulation on the external service. Modify the `make_request` function to use the `params` argument of the `requests` library directly. This ensures proper URL encoding of all parameters, preventing injection. Instead of manually concatenating parameters to the URL string, build a dictionary of all query parameters (including `resource` and `action`) and pass it to `requests.get(BASE_URL, headers=headers, params=full_params)`. | LLM | scripts/echodecks_client.py:29 | |
| MEDIUM | Missing required field: name The 'name' field is required for claude_code skills but is missing from frontmatter. Add a 'name' field to the SKILL.md frontmatter. | Static | skills/drgeld/echodecks-clawdbot-skill/SKILL.md:1 | |
| MEDIUM | Suspicious import: requests Import of 'requests' detected. This module provides network or low-level system access. Verify this import is necessary. Network and system modules in skill code may indicate data exfiltration. | Static | skills/drgeld/echodecks-clawdbot-skill/scripts/echodecks_client.py:6 |
Scan History
Embed Code
[](https://skillshield.io/report/3f9841484e184486)
Powered by SkillShield