websocket-engineer
Fail
Audited by Gen Agent Trust Hub on Sep 6, 2026
Risk Level: CRITICALEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONMETADATA_POISONING
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill recommends using
npx wscatas part of its core workflow for local validation of WebSocket servers. This command utilizes thenpxpackage runner to fetch and execute thewscatutility from the npm registry. - [INDIRECT_PROMPT_INJECTION]: The skill creates an attack surface for indirect prompt injection by design, as its primary purpose is handling real-time, user-provided message streams.
- Ingestion points: Data enters the system via WebSocket events defined in
SKILL.md(socket.on("message")) and in patterns described inreferences/patterns.md. - Boundary markers: The instructions do not define specific delimiters for separating user-provided message content from agent instructions in the output templates.
- Capability inventory: The skill provides structural guidance rather than executing code directly; it contains no dangerous subprocesses, automated network exfiltration, or unauthorized file system access in its own definition.
- Sanitization: The
references/security.mddocumentation provides comprehensive mitigation strategies, including input validation via theJoilibrary and XSS protection through thesanitize-htmlpackage. - [METADATA_POISONING]: A discrepancy exists between the author name provided in the system metadata and the author metadata in the
SKILL.mdfile, which references a specific GitHub profile. This indicates the skill is likely a template or derived from an external technical resource.
Recommendations
- CRITICAL: 1 file(s) identified as malware by FileRep - DO NOT USE
- Contains 2 malicious URL(s) - DO NOT USE
Audit Metadata