dbt-test
Installation
SKILL.md
dbt Testing
Requirements
Agent: builder or migrator (requires file write access)
Tools used: bash (runs altimate-dbt commands), read, glob, write, edit, altimate_core_testgen, altimate_core_validate
When to Use This Skill
Use when the user wants to:
- Add tests to a model's schema.yml (unique, not_null, relationships, accepted_values)
- Write dbt unit tests (mock inputs → expected outputs)
- Create custom generic or singular tests
- Debug why a test is failing
- Practice test-driven development in dbt
Do NOT use for:
- Creating or modifying model SQL → use
dbt-develop - Writing model descriptions → use
dbt-docs - Debugging build/compilation errors → use
dbt-troubleshoot