dbt-bouncer
Enforce naming, documentation, and testing conventions in dbt projects
All Skills in This Repository (2)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install dbt-bouncer?โผ
Run `npx skills add godatadriven/dbt-bouncer --all -g -y` in your terminal to install all skills in this suite globally.
What does dbt-bouncer check in a dbt project?โผ
It runs configurable checks against dbt artifacts like manifest.json and catalog.json to enforce naming patterns, documentation coverage, testing rules, lineage structure, and source freshness.
How to add dbt-bouncer to an existing dbt project?โผ
The suggestion skill inspects your project, identifies conventions already in place, and proposes a config of checks that pass immediately so CI never breaks on day one.
Can I write custom dbt-bouncer checks?โผ
Yes. The new-check skill scaffolds a custom Python check with a unique rule code, registers it in the config, and generates matching unit tests automatically.
Does dbt-bouncer work in CI pipelines?โผ
Yes. It exits with a non-zero code when error-severity checks fail, making it ideal for pre-commit hooks and GitHub Actions pipelines.
Related Repositories in Data & Analytics
View All in Data & AnalyticsโPaddleOCR
Extract text, tables, and formulas from PDFs and images
Scrapling
Scrape any website and bypass anti-bot protection with AI
last30days-skill
Research any topic across Reddit, X, YouTube, and the web