svelte-runtime
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill documents an attack surface where untrusted data could be processed through Server-Side Rendering (SSR) or hydration APIs.
- Ingestion points: Data enters the agent's context through properties passed to
render()andhydrate(), as well as via thehydratable()function (documented inSKILL.mdandreferences/ssr-reference.md). - Boundary markers: The skill provides comprehensive instructions on using Content Security Policy (CSP) nonces and hashes to mitigate cross-site scripting (XSS) risks (see
references/csp-reference.md). - Capability inventory: The examples demonstrate network operations using
fetch()and file writing in build-time scripts (documented inexamples/csp-examples.md). - Sanitization: The
references/ssr-reference.mdfile includes a security checklist that explicitly recommends sanitizing data and validating props before rendering. - [EXTERNAL_DOWNLOADS]: The skill includes instructions for installing the
vitesttesting framework. - The installation command
npm install -D vitesttargets a well-known and widely used testing tool, which is considered a safe dependency for the intended purpose of writing component tests.
Audit Metadata