clade-embeddings-search
Pass
Audited by Gen Agent Trust Hub on Aug 21, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill documents an attack surface for indirect prompt injection as its primary purpose is to teach the construction of agentic loops that process untrusted user input and external tool results (e.g., API responses). While the examples do not include explicit sanitization or boundary markers, this is typical for simplified educational code snippets, and the risk is inherent to the function-calling architecture described.
- Ingestion points: User input interpolation in the
messagesarray and tool result ingestion via thetool_resultcontent block inSKILL.md. - Boundary markers: The implementation uses the structured message format (roles 'user' and 'assistant') which provides native platform boundaries, though additional delimiters are not used.
- Capability inventory: The skill header requests access to
Read,Write,Edit,Bash(npm:*), andGrep, which are powerful capabilities; however, these are not exercised maliciously within the provided instruction code. - Sanitization: No explicit sanitization of tool outputs is demonstrated in the examples.
- [EXTERNAL_DOWNLOADS]: The skill references the official Anthropic SDKs (
@claude-ai/sdkfor Node.js andanthropicfor Python) and points to official documentation atdocs.anthropic.com. These are legitimate and safe references for the stated purpose of the skill.
Audit Metadata