on-device-ai
Pass
Audited by Gen Agent Trust Hub on Aug 7, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill documents an interface for processing external data through a language model which is susceptible to indirect prompt injection. * Ingestion points: The
session.respond(to:)andsession.streamResponse(to:)methods inSKILL.mdaccept strings that may contain untrusted data. * Boundary markers: The examples do not demonstrate the use of delimiters or system instructions to distinguish between developer commands and user-provided data. * Capability inventory: The skill introduces aToolprotocol inSKILL.mdwhich allows the model to trigger external actions, such as network requests as seen in theWeatherToolexample. * Sanitization: There is no documentation or guidance regarding the sanitization, validation, or escaping of input data before it is passed to the model session.
Audit Metadata