From data-engineering
Organizes dbt projects with medallion architecture patterns including staging, intermediate, and marts layers, plus naming conventions, testing strategies, and incremental processing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/data-engineering:dbt-transformation-patternsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Production-ready patterns for dbt (data build tool) including model organization, testing strategies, documentation, and incremental processing.
Production-ready patterns for dbt (data build tool) including model organization, testing strategies, documentation, and incremental processing.
sources/ Raw data definitions
↓
staging/ 1:1 with source, light cleaning
↓
intermediate/ Business logic, joins, aggregations
↓
marts/ Final analytics tables
| Layer | Prefix | Example |
|---|---|---|
| Staging | stg_ | stg_stripe__payments |
| Intermediate | int_ | int_payments_pivoted |
| Marts | dim_, fct_ | dim_customers, fct_orders |
# dbt_project.yml
name: "analytics"
version: "1.0.0"
profile: "analytics"
model-paths: ["models"]
analysis-paths: ["analyses"]
test-paths: ["tests"]
seed-paths: ["seeds"]
macro-paths: ["macros"]
vars:
start_date: "2020-01-01"
models:
analytics:
staging:
+materialized: view
+schema: staging
intermediate:
+materialized: ephemeral
marts:
+materialized: table
+schema: analytics
# Project structure
models/
├── staging/
│ ├── stripe/
│ │ ├── _stripe__sources.yml
│ │ ├── _stripe__models.yml
│ │ ├── stg_stripe__customers.sql
│ │ └── stg_stripe__payments.sql
│ └── shopify/
│ ├── _shopify__sources.yml
│ └── stg_shopify__orders.sql
├── intermediate/
│ └── finance/
│ └── int_payments_pivoted.sql
└── marts/
├── core/
│ ├── _core__models.yml
│ ├── dim_customers.sql
│ └── fct_orders.sql
└── finance/
└── fct_revenue.sql
Detailed pattern documentation lives in references/details.md. Read that file when the navigation tier above is insufficient.
{{ var('start_date') }}npx claudepluginhub asleekgeek/agents --plugin data-engineering12plugins reuse this skill
First indexed Jul 7, 2026
Showing the 6 earliest of 12 plugins
Organizes dbt projects with medallion architecture patterns including staging, intermediate, and marts layers, plus naming conventions, testing strategies, and incremental processing.
Guides dbt (data build tool) model organization, testing, documentation, and incremental strategies. Use for analytics engineering and data transformation pipelines.
Provides production-ready patterns for dbt transformation pipelines including model organization, testing, documentation, and incremental processing.