
dbt-transformation-patterns
Master dbt (data build tool) for analytics engineering
by wshobsonFree
Description
dbt-transformation-patterns is an agent skill from the wshobson/agents collection for building analytics pipelines with dbt, the data build tool. It gives production-ready patterns for organizing models into layers, following the medallion-style approach of staging, intermediate and marts models, so each layer has one clear job. It covers testing strategies for the data a project produces, documentation of models and their lineage so people can see where a number came from, and incremental processing, where models only recompute new or changed rows so large datasets stay fast and cheap to refresh. The skill also covers setting up the structure of a dbt project so that new models have an obvious place to go. It is aimed at analytics engineers who build transformations in dbt and want consistent conventions across a team. It applies when building transformation pipelines with dbt, organizing staging and marts layers, adding data quality tests, creating incremental models for large datasets, documenting models and lineage, or setting up a new dbt project. The skill is installed with the skills CLI from the wshobson/agents repository. Its skills.sh page showed about 10.7K installs and passing results from three security audits at the time of the scan.…
Highlights
- Staging, intermediate and marts model layers
- Testing strategies for transformed data
- Model documentation and lineage
- Incremental models for large datasets
- dbt project structure guidance
- Installs with the skills CLI
Ratings & Reviews
No ratings yet
Be the first to rate dbt-transformation-patterns.
People also visit

postgresql-optimization
Expert guidance on PostgreSQL-specific features, optimization patterns

snowflake-semanticview
Build and validate Snowflake semantic views using Snowflake CLI

sql-code-review
Comprehensive SQL security, performance, and quality analysis across MySQL
dbt-transformation-patterns FAQ
What does this skill cover?
Patterns for building and organizing dbt transformation projects, including layers, tests, documentation and incremental models.
What are the model layers?
The skill uses a medallion-style setup of staging, intermediate and marts models, each with its own job.
What are incremental models?
Models that process only new or changed rows instead of rebuilding the whole table, which the skill covers for large datasets.
Does it cover documentation?
Yes. It covers documenting models and their lineage.
How do I install it?
Run npx skills add https://github.com/wshobson/agents --skill dbt-transformation-patterns.
What security audits does it have?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.
What are the best dbt-transformation-patterns alternatives?
Popular alternatives to dbt-transformation-patterns include data-quality-frameworks, postgresql-optimization and snowflake-semanticview. See all dbt-transformation-patterns alternatives









