home/categories/data-engineering/dbt-labs-dbt-agent-skills-skills-dbt-skills-building-dbt-semantic-layer-skill-md
data-engineeringdata-ai

building-dbt-semantic-layer

Use when creating or modifying dbt Semantic Layer components — semantic models, metrics, dimensions, entities, measures, or time spines. Covers MetricFlow configuration, metric types (simple, derived, cumulative, ratio, conversion), and validation for both latest and legacy YAML specs.

dbt-labs
maintainer
dbt-labs
Updated 2/25/2026
Stars
376
Forks
21
quick start

Installation and usage

Use when creating or modifying dbt Semantic Layer components — semantic models, metrics, dimensions, entities, measures, or time spines. Covers MetricFlow configuration, metric types (simple, derived, cumulative, ratio, conversion), and validation for both latest and legacy YAML specs.

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use building-dbt-semantic-layer