dbt-schema-verify
Installation
SKILL.md
dbt schema-verify
When to invoke this skill — every time
Run altimate-dbt schema-verify --model <name> before declaring any of the
following tasks complete:
- Creating a new dbt model that has (or will have) a
schema.ymlentry - Modifying an existing model whose
schema.ymldeclares columns - Refactoring a CTE into its own intermediate model
- Renaming columns or changing their order
- Changing materialization config in a way that re-creates the table
- Any task that says "match the schema", "produce these columns", "the
output should have columns X, Y, Z", or references a
_models.yml - Any task with
AUTO_*_equalityorAUTO_*_existencetests on a model
If the task touched N models, run schema-verify on all N of them, not
just the last one. A build is not a verify.