What problem does it solve? Power BI semantic models often accumulate inconsistent naming—CamelCase, snake_case, abbreviations, and technical prefixes like DIM_ or FACT_—making them hard for business users to read and maintain. This Skill audits a TMDL-based model and applies consistent, human-readable naming conventions across tables, columns, measures, and display folders. ## Core Features & Use Cases - Naming Audit Report: Scans all TMDL table files and produces a markdown table of proposed renames grouped by issue type (programming conventions, abbreviations, technical prefixes, missing descriptions). - Safe Cross-File Renaming: Updates every DAX reference to renamed measures and columns across all table files and relationships.tmdl, preventing broken references. - Business-Aligned Conventions: Gathers organizational terminology from the user before renaming, applying rules from references/naming-rules.md such as the measure construction order [Aggregation] [Base Name] [Period] ([Unit]). - Use Case: A model contains measures like NetSls, TurnoverMTD, and shp_dt. The Skill proposes Net Sales, Turnover MTD, and Ship Date, confirms with the user, applies the renames, updates all DAX references, and warns about downstream report rebinding. ## Quick Start Ask the agent to standardize naming conventions in the semantic model at the path to your .SemanticModel/definition/ directory.