Tmdl
Tmdl offers hands-on support for writing and modifying TMDL files in Power BI projects, covering measures, columns, relationships, and syntax rules. It's designed as a focused alternative when dedicated tools like Tabular Editor CLI aren't available, handling text-level edits, DAX formatting, and structural guidance. Use the pbip-validator skill to catch syntax and indentation errors before loading models in Power BI Desktop.
Tmdl by data-goblin provides expert guidance for authoring and editing TMDL files directly in PBIP projects.
AI-generated summary based on this skill's SKILL.md
Install
data-goblin/power-bi-agentic-development/tmdl · repository language: C#
git clone https://github.com/data-goblin/power-bi-agentic-development
cp -r power-bi-agentic-development ~/.claude/skills/tmdlgenerated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What is Tmdl and what does it do?
Tmdl is a skill by data-goblin that offers hands-on support for writing and modifying TMDL files in Power BI projects. Tmdl covers measures, columns, relationships, and syntax rules, handling text-level edits, DAX formatting, and structural guidance. It serves as a focused alternative when dedicated tools like Tabular Editor CLI aren't available.
How to use Tmdl for Power BI development?
Tmdl helps you work with TMDL files by providing guidance on writing and modifying measures, columns, and relationships. Use Tmdl when you need text-level edits, DAX formatting assistance, or structural guidance for your Power BI projects. For catching syntax and indentation errors before loading models in Power BI Desktop, pair Tmdl with the pbip-validator skill.
What is the license for the Tmdl skill?
Tmdl is released under the GPL-3.0 license, ensuring open-source availability and compliance with GPL-3.0 terms for users and developers working with the skill.
Can Tmdl replace Tabular Editor CLI?
Tmdl is designed as a focused alternative when dedicated tools like Tabular Editor CLI aren't available. While Tmdl provides hands-on support for TMDL file editing and DAX formatting, it may not offer all the advanced features of Tabular Editor CLI, making it best suited for specific text-level and structural editing tasks.
Should I use pbip-validator with Tmdl?
Yes, Tmdl works best alongside the pbip-validator skill. Use pbip-validator to catch syntax and indentation errors in your TMDL files before loading models in Power BI Desktop, ensuring your Tmdl edits are error-free and ready for deployment.