genaiscript
Pass
Audited by Gen Agent Trust Hub on Sep 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill documents the
host.exec()API inresources/api-reference.md, which allows for the execution of shell commands. The documentation provides examples such asgit log,find, andnpmcommands, which are intended for developer automation workflows.\n- [INDIRECT_PROMPT_INJECTION]: The skill's primary function is to process various file formats (PDF, CSV, DOCX, XLSX) which are often untrusted external inputs. This creates a surface for indirect prompt injection attacks. However, the skill provides extensive documentation on mitigations:\n - Ingestion points: Data enters the context via
parsersfor PDF, CSV, DOCX, and XLSX as detailed inresources/api-reference.md.\n - Boundary markers: The
resources/patterns.mdfile advises on explicit trust boundary framing and using thesystem.safetyprompt to instruct the model to ignore instructions within data.\n - Capability inventory: The framework provides powerful capabilities including
host.exec(),host.writeFile(), andhost.readFile(), which could be abused if an injection is successful.\n - Sanitization: Mitigation patterns in
resources/patterns.mdrecommend using strictdefSchemadefinitions withadditionalProperties: falseto restrict the model's output and validating all tool arguments before use.
Audit Metadata