dbt-labs
@dbt-labs Organization
Public Skills
migrating-dbt-core-to-fusion
by dbt-labs
Guides migration of dbt projects from dbt Core to the Fusion engine. Use when making a project compatible with Fusion, addressing deprecations, or running dbtf commands.
migrating-dbt-project-across-platforms
by dbt-labs
Use when migrating a dbt project from one data platform or data warehouse to another (e.g., Snowflake to Databricks, Databricks to Snowflake) using dbt Fusion's real-time compilation to identify and fix SQL dialect differences.
answering-natural-language-questions-with-dbt
by dbt-labs
Use when a user asks a business question that requires querying data (e.g., "What were total sales last quarter?"). NOT for validating, testing, or building dbt models during development.
building-dbt-semantic-layer
by dbt-labs
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.
configuring-dbt-mcp-server
by dbt-labs
Use when setting up, configuring, or troubleshooting the dbt MCP server for AI tools like Claude Desktop, Claude Code, Cursor, or VS Code.
fetching-dbt-docs
by dbt-labs
Use when fetching dbt documentation, looking up dbt features, or answering questions about dbt Cloud, dbt Core, or the dbt Semantic Layer
adding-dbt-unit-test
by dbt-labs
Use when adding unit tests for a dbt model or practicing test-driven development (TDD) in dbt
running-dbt-commands
by dbt-labs
Use when executing dbt commands via CLI - running models, tests, builds, compiles, or show queries. Use when unsure which dbt executable to use or how to format command parameters.
using-dbt-for-analytics-engineering
by dbt-labs
Use when doing any dbt work - building or modifying models, debugging errors, exploring unfamiliar data sources, writing tests, or evaluating impact of changes. Use for analytics pipelines, data transformations, and data modeling.
troubleshooting-dbt-job-errors
by dbt-labs
Use when a dbt Cloud/platform job fails and you need to diagnose the root cause, especially when error messages are unclear or when intermittent failures occur. Do not use for local dbt development errors.