dbt-best-practices

Community

Scale dbt with proven structure and tests.

Authorbaekenough
Version1.0.0
Installs0

System Documentation

What problem does it solve?

dbt projects often suffer from drift, inconsistent structure, and missing tests, making maintenance and scaling difficult across teams.

Core Features & Use Cases

  • Layer Organization (CRITICAL): Staging, Intermediate, and Marts layers with clear responsibilities.
  • Materialization Strategy: guidelines for view/ephemeral/table usage per layer to balance freshness and cost.
  • Naming Conventions: consistent prefixes like stg_, int_, fct_, dim_ for models and artifacts.
  • Incremental Models: recommended use of incremental models with unique keys and merge strategies.
  • Testing & Documentation: enforce schema tests, freshness checks, and dbt docs generation.

Quick Start

Set up your dbt project to follow the Layer Organization (Staging, Intermediate, Marts), implement the naming conventions, and apply the recommended tests and documentation.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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-best-practices
Download link: https://github.com/baekenough/second-brain/archive/main.zip#dbt-best-practices

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

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.