semantic-mapper
Pass
Audited by Gen Agent Trust Hub on Jun 15, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill translates untrusted input from
data-model.jsonorgenie-metric-view.yamlinto Power BI semantic models. It explicitly instructs the verbatim copying ofmCodeAdapter.templatesinto M-Code partitions, which could allow malicious input to inject unintended code into the Power BI model. - Ingestion points:
data-model.jsonandgenie-metric-view.yamlfiles (SKILL.md). - Boundary markers: None present.
- Capability inventory: Generates TMDL files, M-Code partitions, and DAX expressions. Relies on scripts like
scaffold_pbip.pyto write these artifacts (SKILL.md, scripts/README.md). - Sanitization: Absent; the skill is designed to copy template content directly.
- [COMMAND_EXECUTION]: The skill depends on the execution of external helper scripts (
generate_tmdl_scripts.py,scaffold_pbip.py) located at../../query-to-pbip/scripts/(scripts/README.md).
Audit Metadata