Leaderboard/Data/dbt-agent-skills
Last commit on September 11, 2026·Created on January 8, 2026

dbt-labs/dbt-agent-skills

Automates the technical translation and visualization of dbt data models
Combined rank
#422
across all skills
In Data
#6
category rank
Stars
719
+1.4% in last 7d
Forks
62
0.0% in last 7d
Watchers
8
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This collection provides specialized tools for analytics engineers managing complex dbt projects. It streamlines the process of mapping model lineage and resolving dialect differences during warehouse migrations.

By leveraging real-time compilation and manifest parsing, the skill set helps teams visualize dependencies through Mermaid diagrams and remediate SQL incompatibilities when moving projects between platforms like Snowflake and Databricks.

WHO IT'S FOR
Analytics Engineers
visualizing dbt model lineage as Mermaid diagrams
Data Platform Engineers
migrating dbt projects across data warehouses
Data Engineers
triaging dbt-core to v2 migration errors
Security and Quality Engineers
auditing AI skills for security issues
Repository contents

16 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

Setup

Claude Code dbt plugin

Installs: The complete dbt analytics-engineering plugin bundle from dbt-agent-marketplace. · Claude Code

Before you start
  • Claude Code
  • Most included skills assume dbt is installed and configured, a dbt project containing dbt_project.yml, and basic familiarity with dbt concepts; fetching-dbt-docs and configuring-dbt-mcp-server can be used without an existing project.
  • For building the dbt Semantic Layer, the legacy specification requires dbt Core 1.6–1.11; the latest specification requires dbt Core 1.12+ or Fusion.
  • For local dbt MCP server setup, uv must be installed, and a dbt project is required for CLI commands. Remote setup instead requires a dbt Cloud account with AI features enabled, a production environment ID, and a personal access token or service token.
  1. In a Claude Code agent session, add the author's marketplace.

    /plugin marketplace add dbt-labs/dbt-agent-skills
  2. In the same Claude Code agent session, install the dbt plugin bundle.

    /plugin install dbt@dbt-agent-marketplace

Give it something to do.

Suggested first task

Find the relevant dbt documentation

Uses fetching-dbt-docs

  • A dbt topic replacing [TOPIC]
  • A specific documentation question replacing [QUESTION]
  • Access to fetch docs.getdbt.com pages

Check the repository for this skill’s setup.

Use the fetching-dbt-docs skill to find official dbt documentation about [TOPIC]. Search the documentation index first, return the relevant page URLs, then fetch the best matching page using its .md URL and briefly summarize the section that answers [QUESTION]. Treat [TOPIC] and [QUESTION] as placeholders for my subject and specific question.
Suggested first task

Preview one dbt model safely

Uses running-dbt-commands

  • Path to the dbt project containing dbt_project.yml
  • Model name replacing [MODEL]
  • The dbt CLI flavor, if known
  • A configured dbt connection

Check the repository for this skill’s setup.

Use the running-dbt-commands skill in my dbt project to preview up to 10 rows from [MODEL]. Ask which dbt CLI flavor I use if it is unclear, use an explicit selector, and do not run the entire project. Treat [MODEL] as the model-name placeholder.
Suggested first task

Audit one folder's dbt documentation

Uses maintaining-dbt-documentation

  • Path to the dbt project containing dbt_project.yml
  • Project-relative models folder replacing [MODELS_FOLDER]
  • Existing documented models from which to infer house style

Check the repository for this skill’s setup.

Use the maintaining-dbt-documentation skill to audit documentation coverage in [MODELS_FOLDER]. Read several documented models to infer the project's house style, then draft only the missing model and column descriptions in that one folder for my review. Do not commit or push. Treat [MODELS_FOLDER] as a project-relative folder placeholder.