Skip to content
InfratoApp
InfratoApp / Resources / Agent skills / omni-to-dbt-metricflow

omni-to-dbt-metricflow

omni-to-dbt-metricflow is an agent skill published by exploreomni. It lives in the exploreomni/omni-agent-skills repository, which has 45 GitHub stars and is licensed under NOASSERTION; we last read it on 2026-10-08.

Moves analytics logic from Omni Analytics views into dbt MetricFlow semantic_models, metrics, and saved_queries YAML, using dbt and mf for validation, and updates Omni to use dbt definitions. Supports pushing Omni measures or metrics to dbt, generating YAML from Omni views, and making dbt the source for metrics defined in Omni.

Install

skills is a generic installer for any repository of Claude agent skills -- it reads exploreomni/omni-agent-skills’s own structure rather than assuming one, the same way this page reads the skill’s own SKILL.md rather than assuming a format.

npx skills add exploreomni/omni-agent-skills

Maintenance

Stars
45
State
listed
Licence
NOASSERTION
From the repository

Move logic that lives in Omni Analytics views (dimensions, measures, primary keys) and relationships into the dbt Semantic Layer as MetricFlow semantic_models, metrics, and saved_queries YAML, scoped by a field list, a view, or a topic, check it with dbt and mf, then make Omni fall back to the dbt definition by removing the Omni model-layer override once a dbt sync has brought it in. Use this skill whenever someone wants to push Omni measures or metrics down to dbt, hand Omni logic to the dbt Semantic Layer, generate semantic_models or metrics YAML from an Omni view, or make dbt the source of a metric that Omni currently defines.

Common questions about omni-to-dbt-metricflow

What does omni-to-dbt-metricflow do?
Moves analytics logic from Omni Analytics views into dbt MetricFlow semantic_models, metrics, and saved_queries YAML, using dbt and mf for validation, and updates Omni to use dbt definitions. Supports pushing Omni measures or metrics to dbt, generating YAML from Omni views, and making dbt the source for metrics defined in Omni.
How do I install omni-to-dbt-metricflow?
Run npx skills add exploreomni/omni-agent-skills. The skills installer reads the repository’s own structure, so it works for any repository of agent skills.
Who publishes omni-to-dbt-metricflow?
exploreomni.
Is omni-to-dbt-metricflow maintained, and what licence does it use?
Its repository has 45 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-26. The repository declares the NOASSERTION licence.

Learn this on Infrato