chart-render-tests
Pass
Audited by Gen Agent Trust Hub on Oct 2, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill serves as a documentation resource and test suite template for regression testing of data visualization libraries, using best practices like schema validation and deterministic snapshotting.
- [COMMAND_EXECUTION]: The skill provides standard shell commands using
jqandgrepto detect project dependencies and source imports. These operations are scoped to the local filesystem for the purpose of identifying the appropriate testing recipe. - [EXTERNAL_DOWNLOADS]: The instructions reference official documentation and established open-source repositories for Chart.js, D3.js, Vega-Lite, Ajv, and JSDOM. These are well-known, trusted services.
- [DYNAMIC_EXECUTION]: The skill utilizes browser-based execution environments (
page.evaluatein Playwright) and DOM simulation (JSDOM) to perform chart rendering and validation, which is standard for UI testing frameworks. - [INDIRECT_PROMPT_INJECTION]: The skill establishes a data ingestion surface by instructing the agent to read local project files (
package.json,src/) to determine the library family. The use of strict regular expressions for identifying specific chart libraries mitigates the risk of processing unexpected input.
Audit Metadata