bi-dax-knowledge

Applies curated DAX knowledge to metric contracts, measure review, and semantic-model prerequisites.

2|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/Kemetra/Seshat-BI --skill bi-dax-knowledge-kemetra
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bi-dax-knowledge
Source: https://github.com/Kemetra/Seshat-BI/tree/main/distribution/bundle-templates/shared/skills/bi-dax-knowledge
Command: npx skills add https://github.com/Kemetra/Seshat-BI --skill bi-dax-knowledge-kemetra

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing and reviewing DAX measures for Power BI semantic models requires deep knowledge of evaluation context, filter propagation, and performance behavior, and mistakes produce silently wrong metrics. This Skill routes you to Seshat's curated DAX knowledge base so metric contracts and measures are grounded in documented rules rather than guesswork. ## Core Features & Use Cases - Metric Contract Support: Consult DAX knowledge when defining or validating metric contracts so measures match their declared business meaning. - Measure Review: Review existing DAX measures for evaluation-context errors, filter behavior issues, and performance anti-patterns. - Semantic-Model Prerequisites: Check the modeling prerequisites a measure depends on before writing or approving DAX. - Use Case: While binding a revenue metric to a contract in a Power BI project, you open the knowledge index, follow the evaluation-context route, and confirm the measure respects the intended grain before approval. ## Quick Start Use the bi-dax-knowledge skill to review this DAX measure for evaluation-context and performance issues before I bind it to a metric contract.

Frequently Asked Questions about bi-dax-knowledge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review a DAX measure for evaluation context errors?▼

Open the knowledge index referenced by the Skill, select the evaluation-context route, and follow its rules to check row context, filter context, and context transition in the measure. Stop when the route's stop rules are satisfied.

What is a metric contract in Power BI development?▼

A metric contract binds a business metric to a defined DAX measure with agreed grain, filters, and semantics. This Skill supplies the DAX knowledge needed to validate that a measure actually fulfills its contract.

Can this Skill design Power BI visuals or dashboards?▼

No. The Skill explicitly excludes visual design and focuses only on DAX knowledge for metric contracts, measure review, performance reasoning, and semantic-model prerequisites.

Does the Skill define business metric meaning for me?▼

No. It does not invent business metric meaning; business definitions must come from human decisions. The Skill only supplies technical DAX knowledge to implement and review measures against those definitions.

Why does my DAX measure return wrong totals in Power BI?▼

Wrong totals usually come from evaluation-context misunderstandings, such as missing context transition or unintended filter propagation. Use the evaluation-context route in the knowledge index to diagnose the specific behavior.