2d-or-3d-force-graph-with-lit
Pass
Audited by Gen Agent Trust Hub on Sep 27, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external JSON data that could contain malicious instructions for an agent.
- Ingestion points: The
refresh()method inSKILL.mdfetches JSON data from external URLs via thesrcattribute or<script src="...">tags. TheonDrop()method reads user-provided files viaFileReader. - Boundary markers: Absent. The skill does not use delimiters or warnings to isolate external data from the agent's context.
- Capability inventory: The skill performs network operations via
fetch, reads local files viaFileReader, and renders data into the DOM. - Sanitization: External JSON data is parsed and rendered directly into the template (e.g.,
this.data?.name) without content validation or instruction filtering. - [EXTERNAL_DOWNLOADS]: The skill downloads dependencies and data at runtime.
- Installs packages
lit,force-graph, and3d-force-graphfrom the NPM registry. - Fetches graph data from remote URLs specified in the component's attributes.
- [COMMAND_EXECUTION]: The tutorial provides shell commands for project setup.
- Instructions include executing
npm initandnpm installto set up the development environment.
Audit Metadata