dbt-dag

Generate Mermaid flowcharts of dbt model and source dependencies.

8|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/rittmananalytics/wire-plugin --skill dbt-dag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dbt-dag
Source: https://github.com/rittmananalytics/wire-plugin/tree/main/skills/dbt-dag
Command: npx skills add https://github.com/rittmananalytics/wire-plugin --skill dbt-dag

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps data professionals generate clear, visual representations of dbt model lineage, simplifying understanding of complex dependencies.

Core Features & Use Cases

  • Dependency Visualization: Create Mermaid flowcharts illustrating upstream and downstream relationships among dbt models.
  • Proactive Analysis: Automate the generation of dependency diagrams when optimizing or troubleshooting data pipelines.
  • Use Case: A data analyst wants to quickly see how a specific model such as orders_fct connects to its sources and downstream models, enabling targeted modifications or troubleshooting.

Quick Start

Ask the AI to generate a visualization for your dbt model to explore its influence and dependencies easily.

Frequently Asked Questions about dbt-dag

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

FAQPage Schema
How do I visualize dbt model dependencies in a flowchart?

You can visualize dbt model dependencies by generating a Mermaid flowchart diagram that maps the upstream and downstream relationships between dbt models and data sources. This provides a clear visual representation of model lineage.

What is the best way to map dbt data lineage for pipeline troubleshooting?

Mapping dbt data lineage is best achieved by generating dynamic Mermaid dependency diagrams. This approach automates the visualization of model relationships, allowing you to quickly see how specific models connect to their sources for targeted troubleshooting.

Can I use Mermaid to show upstream and downstream dbt sources?

Yes, you can use Mermaid to show upstream and downstream dbt sources. The generated flowchart illustrates the complete dependency chain, helping data professionals analyze how specific models integrate with their underlying data sources.

Do I need any external dependencies to generate a dbt dependency diagram?

No external dependencies are required to generate a dbt dependency diagram. The Skill operates independently using scripts and references to translate dbt model relationships into Mermaid flowchart syntax without additional packages.

How does dbt model visualization help with pipeline analysis?

dbt model visualization helps with pipeline analysis by creating clear flowcharts of dependency relationships. This visual representation simplifies the understanding of complex data pipelines, enabling analysts to identify upstream sources and downstream models for modifications.

Are there limitations to automating dbt dependency diagrams with Mermaid?

Automating dbt dependency diagrams with Mermaid is limited to illustrating model and source relationships within the dbt framework. It focuses on generating flowcharts for dependency analysis and does not execute pipeline transformations or validate the underlying data logic.