Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
data-goblin avatar

Dax

  • 43 installs
  • 836 repo stars
  • Updated July 29, 2026
  • data-goblin/power-bi-agentic-development

Optimize and debug DAX in Power BI semantic models, tuning slow measures and identifying DAX anti-patterns from server timings.

About

References for writing, debugging, and optimizing DAX in semantic models, focused on performance tuning of slow measures and DAX anti-patterns. A developer uses it when a measure is slow or query server timings need investigation.

  • Focuses on DAX performance optimization and tuning
  • Identifies DAX anti-patterns from server timings

Dax by the numbers

  • 43 all-time installs (skills.sh)
  • Ranked #980 of 2,064 Data Science & ML skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/data-goblin/power-bi-agentic-development --skill dax

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs43
repo stars836
Last updatedJuly 29, 2026
Repositorydata-goblin/power-bi-agentic-development

What it does

Optimize and debug DAX in Power BI semantic models, tuning slow measures and identifying DAX anti-patterns from server timings.

Files

SKILL.mdMarkdownGitHub ↗

DAX

Skills and references for writing, debugging, and optimizing DAX in semantic models.

Optimization

For systematic DAX query performance optimization, read the workflow reference first:

[`references/dax-performance-optimization.md`](./references/dax-performance-optimization.md) — Tiered framework (4 tiers), phased workflow, decision guide, and error handling.

Detailed reference files (progressive disclosure — consult as directed by the workflow):

  • [`references/engine-internals.md`](./references/engine-internals.md) — FE/SE architecture, xmSQL, compression/segments, SE fusion, trace diagnostics
  • [`references/dax-patterns.md`](./references/dax-patterns.md) — Tier 1 DAX patterns (DAX001–DAX021) + Tier 2 query structure (QRY001–QRY004)
  • [`references/model-optimization.md`](./references/model-optimization.md) — Tier 3 model patterns (MDL001–MDL009) + Tier 4 Direct Lake (DL001–DL002)

Trace capture and performance profiling:

  • Local models (Power BI Desktop): Use the Tabular Editor CLI te query (see the `te-cli` skill) first; as an alternative, the `connect-pbid` skill covers FE/SE timing (performance-profiling.md) and intermediate result inspection (evaluateandlog-debugging.md).
  • Remote models (Fabric Service / XMLA): Run DAX with the Tabular Editor CLI te query (-s <workspace> -d <model>) against the workspace XMLA endpoint; see the `te-cli` skill (tabular-editor plugin).
  • Power BI Modeling MCP: also available for trace and query if you prefer an MCP tool; reach for it after the options above.

Related Skills

  • `semantic-model` — Model design, build, and auditing including DAX anti-patterns and best practices
  • `connect-pbid` (pbi-desktop plugin) — Trace capture, performance profiling, EVALUATEANDLOG debugging
  • `lineage-analysis` — Impact analysis before model changes

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.