skills/wonder-image/skills/wi-app/Gen Agent Trust Hub

wi-app

Pass

Audited by Gen Agent Trust Hub on Sep 22, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill defines patterns for building applications that process untrusted user data via forms and APIs, creating a potential attack surface. 1. Ingestion points: Untrusted data enters through Resource::formSchema() and Model::dataSchema() as described in SKILL.md and references/model-and-resource.md. 2. Boundary markers: The skill mandates the use of the FormField facade and Model::validate() methods for all inputs to ensure consistency and isolation. 3. Capability inventory: The framework provides capabilities for file system writes via MediaFileManager, database persistence, and dynamic CRUD route generation. 4. Sanitization: Data is sanitized using the Field::format() method and processed through theme-specific renderers (Wonder/Bootstrap) to prevent raw HTML injection.
  • [COMMAND_EXECUTION]: The skill instructs the agent to use CLI tools for development and validation, including php forge update --local, php forge start, composer dumpautoload, and herd restart.
  • [DYNAMIC_EXECUTION]: The framework architecture relies on dynamic discovery and loading of PHP classes from multiple directory layers (core, modules, site, and custom) via ModelRegistry and ResourceRegistry.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 22, 2026, 08:17 AM
Security Audit — agent-trust-hub — wi-app