Labsco
dbt-labs logo

dbt-labs / dbt-agent-skills

605

A skill package that teaches your agent 14 capabilities — every one documented and browsable below, no GitHub required · by dbt-labs.

Each skill below is one capability this package teaches your agent. Install the whole package, or open a skill to install just that one.

adding-dbt-unit-test🔥🔥🔥✓ VerifiedFreeQuick setup

Creates unit test YAML definitions that mock upstream model inputs and validate expected outputs. Use when adding unit tests for a dbt model or practicing…

15 files — installable on its own

answering-natural-language-questions-with-dbt🔥🔥🔥✓ VerifiedFreeQuick setup

Writes and executes SQL queries against the data warehouse using dbt's Semantic Layer or ad-hoc SQL to answer business questions. Use when a user asks about…

1 file — installable on its own

auditing-skills🔥🔥🔥✓ VerifiedFreeQuick setup

Use when checking skills for security or quality issues, reviewing audit results from skills.sh or Tessl, or remediating findings across published skills.

1 file — installable on its own

building-dbt-semantic-layer🔥🔥🔥✓ VerifiedFreeAdvanced setup

Use when creating or modifying dbt Semantic Layer components — semantic models, metrics, dimensions, entities, measures, or time spines. Covers MetricFlow…

6 files — installable on its own

configuring-dbt-mcp-server🔥🔥🔥FreeQuick setup

configuring-dbt-mcp-server — an installable skill for AI agents, published by dbt-labs/dbt-agent-skills.

5 files — installable on its own

configuring-dbt-mcp-server🔥🔥🔥✓ VerifiedFreeAdvanced setup

Generates MCP server configuration JSON, resolves authentication setup, and validates server connectivity for dbt. Use when setting up, configuring, or…

5 files — installable on its own

creating-mermaid-dbt-dag🔥🔥🔥✓ VerifiedFreeQuick setup

Generates a Mermaid flowchart diagram of dbt model lineage using MCP tools, manifest.json, or direct code parsing as fallbacks. Use when visualizing dbt model…

6 files — installable on its own

fetching-dbt-docs🔥🔥🔥✓ VerifiedFreeQuick setup

Retrieves and searches dbt documentation pages in LLM-friendly markdown format. Use when fetching dbt documentation, looking up dbt features, or answering…

3 files — installable on its own

migrating-dbt-core-to-fusion🔥🔥🔥✓ VerifiedFreeAdvanced setup

Use when a user needs help triaging dbt-core to Fusion migration errors. Runs dbt-autofix first, then classifies remaining errors into actionable categories…

5 files — installable on its own

migrating-dbt-project-across-platforms🔥🔥🔥✓ VerifiedFreeAdvanced setup

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…

5 files — installable on its own

running-dbt-commands🔥🔥🔥✓ VerifiedFreeAdvanced setup

Formats and executes dbt CLI commands, selects the correct dbt executable, and structures command parameters. Use when running models, tests, builds, compiles,…

1 file — installable on its own

troubleshooting-dbt-job-errors🔥🔥🔥✓ VerifiedFreeAdvanced setup

Diagnoses dbt Cloud/platform job failures by analyzing run logs, querying the Admin API, reviewing git history, and investigating data issues. Use when a dbt…

3 files — installable on its own

using-dbt-for-analytics-engineering🔥🔥🔥🔥✓ VerifiedFreeQuick setup

Builds and modifies dbt models, writes SQL transformations using ref() and source(), creates tests, and validates results with dbt show. Use when doing any dbt…

11 files — installable on its own

working-with-dbt-mesh🔥🔥🔥✓ VerifiedFreeQuick setup

Implements dbt Mesh governance features (model contracts, access modifiers, groups, versioning) and multi-project collaboration with cross-project refs. Use…

6 files — installable on its own