Power BI Validation and Self-Testing Overview Validation skill for any TMDL, PBIR, DAX, or M artifact a developer (or Claude) generates. The goal: catch syntax, schema, and best-practice errors locally before a Fabric REST deploy fails. This skill is essential for the powerbi-expert agent's Self-Validation Protocol -- whenever the agent writes TMDL or PBIR, it should describe (or run) the matching validation step from this skill. As of 2026, Power BI validation has four distinct layers, each catching a different class of error: | Layer | TMDL Tool | PBIR Tool | What it catches | |-------|----…