LabscoMCP early access ↗
dbt-labs avatar

maintaining-dbt-documentation

Local tool required★ 731 on GitHub
part of dbt-labs/dbt-agent-skillsby dbt-labs

Finds the dbt models and columns in your project that have no description, then writes the missing ones one folder at a time, copying the style your project already uses. It traces each column to its source instead of guessing from the name, lists anything it couldn't confirm, and leaves every change for you to review. It never commits or pushes.

WHEN TO USE

SCOPE

USE FOR

  • See how much of a dbt project is documented, model by model and column by column.
  • Backfill descriptions for a folder of undocumented models.
  • Document the new models teammates added without descriptions.

NOT FOR

  • Documenting the whole project in one go: it works one folder per run.
  • Columns that exist only in the warehouse: it counts columns declared in your YAML.