# Powerbi AI Visual Binding Validator

> Use when PBIR report visuals must be validated against actual semantic model tables, columns, measures, visual roles, query references, and supported visual types.

- Skill: `rweisssieker-xp/powerbi-ai-visual-binding-validator` (Agent Skill)
- Install (CLI): `npx skillmds@latest add rweisssieker-xp/powerbi-ai-visual-binding-validator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/rweisssieker-xp/powerbi-ai-visual-binding-validator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: rweisssieker-xp (https://skillmd.com/u/rweisssieker-xp)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/rweisssieker-xp/powerbi-ai-visual-binding-validator

---


# Power BI AI Visual Binding Validator

Use this skill before claiming report pages are usable.

## Validation Areas

- Visual `queryState` references existing model tables, columns, and measures.
- Visual roles match the visual type and field kind.
- Query references and native query references are coherent.
- Visual type is supported by the target PBIR/Desktop version.
- Report pages do not point to deleted measure tables or renamed fields.
- Broken bindings are mapped to model or report fixes.

## Output Requirements

- Include page, visual, referenced field, validation result, and fix recommendation.
- Mark report as `pass`, `pass-with-risk`, or `fail`.

## Executable Support

- Use `scripts/powerbi_expert_factory.py validate --project <pbip-folder>` to parse PBIR `visual.json` files and verify table/column/measure bindings against TMDL.
- Treat missing visual fields or measures as release-blocking defects.

