dbt Projects on Snowflake

Community

Automate dbt deployment & monitoring on Snowflake.

Authorsfc-gh-dflippo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually deploying, managing, and monitoring dbt projects on Snowflake can be complex and time-consuming, requiring separate tools and manual checks. This skill automates these processes, providing native Snowflake integration and comprehensive observability.

Core Features & Use Cases

  • Native Deployment: Deploy dbt projects directly as Snowflake DBT PROJECT objects.
  • Automated Monitoring: Leverage OpenTelemetry event tables for real-time execution logs, traces, and metrics.
  • Use Case: Set up a CI/CD pipeline to automatically deploy your dbt project to Snowflake, schedule daily runs, and monitor for errors and performance regressions directly within Snowflake's environment.

Quick Start

Deploy project using Snowflake CLI

snow dbt deploy my_project --source .

Execute a dbt build command

snow dbt execute my_project build

Or execute directly in SQL

EXECUTE DBT PROJECT <db>.<schema>.<project> args='build';

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dbt Projects on Snowflake
Download link: https://github.com/sfc-gh-dflippo/snowflake-dbt-demo/archive/main.zip#dbt-projects-on-snowflake

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository