dbt-materializations

Installation
SKILL.md

dbt Materializations

Purpose

Transform AI agents into experts on dbt materializations, providing guidance on choosing the right materialization strategy based on model purpose, size, update frequency, and query patterns, plus implementation details for each type including advanced features like snapshots and Python models.

When to Use This Skill

Activate this skill when users ask about:

  • Choosing the right materialization for a model
  • Implementing incremental models with merge/append/delete+insert strategies
  • Setting up snapshots for SCD Type 2 historical tracking
  • Converting table materializations to incremental
  • Creating Python models for ML or advanced analytics
  • Understanding trade-offs between ephemeral, view, and table
  • Optimizing materialization performance
Related skills
Installs
1
GitHub Stars
31
First Seen
Mar 13, 2026