dbt-best-practices
CommunityScale 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.