ai-engineer
Pass
Audited by Gen Agent Trust Hub on Apr 14, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill implements logic that is susceptible to indirect prompt injection by interpolating untrusted data directly into LLM prompts.
- Ingestion points: The
extract_structuredfunction inSKILL.mdaccepts externaltextandschemaparameters, and therag_queryfunction inSKILL.mdaccepts externalquestionandcontext(retrieved from a vector store) parameters. - Boundary markers: The implementations use raw f-strings (e.g.,
f"Context:\n{context}\n\nQuestion: {question}") without delimiters, XML tags, or instructions to ignore embedded commands. - Capability inventory: The skill logic includes capabilities to interact with LLM APIs (Anthropic) and Vector Databases (Qdrant).
- Sanitization: No sanitization, validation, or escaping of the input variables is performed before they are processed by the LLM.
Audit Metadata