A curated collection of Agent Skills for working with dbt, to help AI agents understand and execute dbt workflows more effectively.
91
Does it follow best practices?
Validation for skill structure
This repository contains skills for AI agents working with dbt projects.
This repo uses the superpowers skill framework. When creating or modifying skills:
The superpowers marketplace is configured in .claude/settings.json and will be auto-installed when you trust this repo.
Every SKILL.md must have valid frontmatter:
---
name: skill-name-in-lowercase
description: Brief one-sentence description starting with "Use when..."
---Critical Rules:
name MUST be lowercase with hyphens only (letters, digits, hyphens)name MUST match the directory name exactlyname, description, allowed-tools, compatibility, license, metadataversion, author, or tags fields (these will cause validation errors if not put inside metadata:| Error | Fix |
|---|---|
| "Unexpected fields in frontmatter" | Remove version, author, tags or other non-allowed fields |
| "Skill name must be lowercase" | Change Run Incremental Models to run-incremental-models |
| "Directory name must match skill name" | If skill name is run-models, directory must be run-models/ |
| "Contains invalid characters" | Use only lowercase letters, digits, and hyphens in skill name |
Install with Tessl CLI
npx tessl i dbt-labs/dbt-agent-skills@1.1.0evals
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
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
dbt-migration
skills
migrating-dbt-core-to-fusion
migrating-dbt-project-across-platforms