dbt

Manage dbt projects by orchestrating models, tests, docs, and packages via the dbt CLI.

24|11|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/clawdata/clawdata --skill dbt-clawdata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dbt
Source: https://github.com/clawdata/clawdata/tree/main/skills/dbt
Command: npx skills add https://github.com/clawdata/clawdata --skill dbt-clawdata

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

dbt centralizes data modeling, testing, and documentation, reducing errors and enabling repeatable transformations across warehouses.

Core Features & Use Cases

  • Build, test, and document data models with the dbt CLI.
  • Manage dependencies and packages, seeds, and snapshots for robust pipelines.
  • Debug, validate connections, and maintain documentation across environments.

Quick Start

Install dbt, configure your profiles.yml, and begin running your first dbt project.

Frequently Asked Questions about dbt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run and test data models in a dbt project end-to-end?

To run and test data models in a dbt project, use the dbt CLI to orchestrate models with dbt run and validate data quality with dbt test. This manages transformations and dependencies across warehouses.

What is the best way to generate documentation for dbt models?

The best way to generate documentation for dbt models is using the dbt CLI docs generation commands. This centralizes data modeling documentation, reducing errors and enabling repeatable transformations.

Do I need to configure profiles.yml before running dbt?

Yes, you need to configure profiles.yml before running dbt. Validating connections and maintaining environment configurations through profiles.yml is required to build models and debug pipelines.

Can I manage dbt dependencies and packages for robust pipelines?

Yes, you can manage dbt dependencies and packages using the dbt CLI. Handling project setup with dbt deps allows you to manage seeds and snapshots for robust data pipelines.

Why does testing data quality across warehouses require dbt?

Testing data quality across warehouses requires dbt to centralize validation and reduce transformation errors. It orchestrates tests through the dbt CLI, enabling repeatable data quality checks across environments.