Fetching Dbt Docs

🏢Official
by dbt-labs · vlatest · Repository

This skill automatically fetches and updates dbt documentation, ensuring you always have the latest information for your projects.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add fetching-dbt-docs npx -- -y @trustedskills/fetching-dbt-docs
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "fetching-dbt-docs": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/fetching-dbt-docs"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill enables AI agents to retrieve and parse documentation from dbt projects, allowing them to understand model definitions, column descriptions, and relationship metadata without manual inspection. It bridges the gap between raw data pipelines and semantic understanding for automated analysis.

When to use it

  • An agent needs to explain the lineage of a specific metric to a stakeholder.
  • You want an AI to audit data quality rules defined in your dbt project files.
  • An agent must generate SQL queries that respect existing table constraints and foreign keys.
  • You need to quickly summarize the purpose of a complex transformation model before running it.

Key capabilities

  • Fetches documentation from local or remote dbt projects.
  • Parses metadata including models, sources, macros, and exposures.
  • Extracts column-level descriptions and data types.
  • Identifies relationships between tables based on defined references.

Example prompts

  • "Explain the logic behind the customer_lifetime_value model using the project documentation."
  • "List all columns in the orders table that have a description mentioning 'revenue'."
  • "What are the upstream dependencies for the monthly_sales_summary model?"

Tips & gotchas

Ensure your dbt project has valid docs.yml files or descriptions enabled in dbt_project.yml, as the skill relies on this metadata. The agent cannot access database runtime data; it only reads static documentation artifacts generated by dbt.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
dbt-labs
Installs
55

🏢 Official

Published by the company or team that built the technology.