make-ai-assistant
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The provided audit script
scripts/audit-make-ai-assistant-project.mjsuses dynamic imports to load and inspect the@qfei-design/make-ai-assistantpackage from the local filesystem of the project being audited. Evidence: The script usesimport(pathToFileURL(resolvedAdapterPath).href)to verify the public exports and types of the installed package. - [INDIRECT_PROMPT_INJECTION]: The skill facilitates the integration of an AI assistant that processes external data from API responses and Server-Sent Events (SSE) streams, representing a potential indirect prompt injection surface. Ingestion points: Data is received via
AuthenticatedTransportrequests to/api/make/app/ai/v1/**and throughAsyncIterable<Uint8Array>streams for response events. Boundary markers: TheSKILL.mdandreferences/make-app-host-integration.mdfiles explicitly instruct developers to never execute server-provided HTML, JSX, CSS, or JavaScript. Capability inventory: The skill provides capabilities for file and image uploads, multi-session chat, and interaction with a dedicated Service gateway. Sanitization: The protocol documentation inreferences/make-app-protocol.mdspecifies that upstream errors must be sanitized into safe, schema-valid public error objects before being presented to the user.
Audit Metadata