A curated collection of Agent Skills for working with dbt, to help AI agents understand and execute dbt workflows more effectively.
90
90%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
This is the preferred method when available. The get_lineage_dev (or mcp__dbt__get_lineage_dev) MCP tool reads from the local development manifest and provides the most accurate and up-to-date lineage information.
Call the get_lineage_dev MCP tool with the model's unique_id
model.{project_name}.{model_name}The tool returns a lineage graph with:
parents: upstream dependencies (models, sources, seeds that this model depends on)children: downstream dependencies (models, exposures that depend on this model)Parse the lineage response to extract:
get_lineage_dev(
unique_id="model.jaffle_shop.customers",
depth=5 # Controls how many levels to traverse
)Use this method when:
get_lineage_dev MCP tool is availableevals
scenarios
dbt-docs-arguments
dbt-docs-unit-test-fixtures
dbt-job-failure
dbt-unit-test-format-choice
example-yaml-error
fusion-migration-triage-basic
fusion-migration-triage-blocked
fusion-triage-cat-a-static-analysis
fusion-triage-cat-b-dict-meta-get
fusion-triage-cat-b-unexpected-config
fusion-triage-cat-b-unused-schema
fusion-triage-cat-b-yaml-syntax
fusion-triage-cat-c-hardcoded-fqn
src
tests
scripts
skills
dbt
skills
adding-dbt-unit-test
references
answering-natural-language-questions-with-dbt
building-dbt-semantic-layer
configuring-dbt-mcp-server
fetching-dbt-docs
scripts
running-dbt-commands
troubleshooting-dbt-job-errors
references
using-dbt-for-analytics-engineering
working-with-dbt-mesh
dbt-extras
skills
creating-mermaid-dbt-dag
using-dbt-index
dbt-migration
skills
migrating-dbt-core-to-fusion
migrating-dbt-project-across-platforms