Skills

All Skills

dbt

Skills tagged with #dbt

@exmergo

transform

Use this to author and change a dbt project: bootstrap a new dbt project in a repo that has none (`transform init`), write or refactor dbt model SQL from staging to marts, add tests and docs in schema.yml, manage dependencies, and define or update the semantic layer (dbt semantic models / MetricFlow: entities, dimensions, measures, metrics). Trigger it for requests like "set up a dbt project in this repo", "build a staging model for this table", "refactor this model", "add tests to this model", "create a mart for X", "define a revenue metric", or "add a dimension to this entity". Every change is a reviewable diff to the dbt project; any warehouse build is dev-target only, gated, and cost-surfaced first. Do not use it to explore or profile a warehouse (use explore) or to detect drift and reconcile a project that has fallen out of sync (use maintain).

exmergo/dex
2mo ago
200
@godatadriven

build-artifacts

Regenerate dbt test fixtures after dbt_project changes

godatadriven/dbt-bouncer+1 more
5mo ago
940
@AltimateAI

debugging-dbt-errors

Debugs and fixes dbt errors systematically. Use when working with dbt errors for: (1) Task mentions "fix", "error", "broken", "failing", "debug", "wrong", or "not working" (2) Compilation Error, Database Error, or test failures occur (3) Model produces incorrect output or unexpected results (4) Need to troubleshoot why a dbt command failed Reads full error, checks upstream first, runs dbt build (not just compile) to verify fix.

AltimateAI/data-engineering-skills+7 more
5mo ago
640
@monte-carlo-data

Official Monte Carlo toolkit for AI coding agents. Skills and plugins that bring data and agent observability — monitoring, triaging, troubleshooting, health checks — into Claude Code, Cursor, and more.

Generate SQL validation notebooks for dbt changes. Pass a GitHub PR URL or local dbt repo path.

monte-carlo-data/mcd-agent-toolkit+2 more
5mo ago
590
@Kaelio

dbt_ingest

Map dbt `schema.yml` / `properties.yml` models and sources into KTX semantic-layer overlays and column notes. Covers `sources:` vs `models:`, column `data_tests` (not_null, unique, accepted_values, relationships), and how bundle-time writes complement manifest backfill from git sync. Load when the WorkUnit's `skillNames` includes `dbt_ingest` or when raw files are dbt YAML under `models/` / `sources/`.

Kaelio/ktx-ai-data-agents-context+1 more
4mo ago
6680
@dbt-labs

answering-natural-language-questions-with-dbt

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 analytics, metrics, KPIs, or data (e.g., "What were total sales last quarter?", "Show me top customers by revenue"). NOT for validating, testing, or building dbt models during development.

dbt-labs/dbt-agent-skills+8 more
5mo ago
2730
@dbt-labs

release-dbt-mcp

Release a new version of dbt-mcp to PyPi

dbt-labs/dbt-mcp
5mo ago
5070
@sfc-gh-dflippo

dbt-architecture

dbt project structure using medallion architecture (bronze/silver/gold layers). Use this skill when planning project organization, establishing folder structure, defining naming conventions, implementing layer-based configuration, or ensuring proper model dependencies and architectural patterns.

sfc-gh-dflippo/snowflake-dbt-demo+25 more
5mo ago
300
@yu-iskw

dbt-parser-refresh

Refreshes dbt artifact schemas from dbt-labs/dbt-core and regenerates Pydantic parser classes. Use when the user asks to update parsers, sync with upstream, download dbt schemas, or regenerate parser models.

yu-iskw/dbt-artifacts-parser
5mo ago
1110