powerbi-custom-visuals
Pass
Audited by Gen Agent Trust Hub on Jul 21, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONREMOTE_CODE_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: Fetches the
powerbi-visuals-toolspackage from the official npm registry. This is a well-known development tool provided for the Power BI ecosystem. - [COMMAND_EXECUTION]: Instructs the agent to execute CLI commands such as
pbiviz new,pbiviz start, andpbiviz packageto manage the lifecycle of custom visual projects. - [REMOTE_CODE_EXECUTION]: Employs
npx -yto run thepbiviztools and MCP server, which involves dynamic execution of code retrieved from the npm registry. - [INDIRECT_PROMPT_INJECTION]: The skill processes project configuration files which could contain untrusted data.
- Ingestion points: Reads metadata and configuration from
pbiviz.json,capabilities.json, andpackage.json(referenced in SKILL.md and references/pbiviz-toolchain.md). - Boundary markers: None explicitly defined in the prompt instructions for data interpolation.
- Capability inventory: Includes shell command execution via the
pbivizCLI andnpx(referenced in SKILL.md). - Sanitization: The skill recommends using
eslint-plugin-powerbi-visuals,pbiviz package --certification-audit, and thecheck_vulnerabilitiesMCP tool to scan for risky patterns.
Audit Metadata