CtrlK
BlogDocsLog inGet started
Tessl Logo

dbt-labs/dbt-agent-skills

A curated collection of Agent Skills for working with dbt, to help AI agents understand and execute dbt workflows more effectively.

71

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Overview
Quality
Evals
Security
Files

RELEASING.md

Releasing

This document covers how updates to this repository are published to plugin marketplaces.

Before Releasing

Bump the version field in each plugin manifest that has changed:

PluginManifest files
dbtskills/dbt/.claude-plugin/plugin.json, skills/dbt/.cursor-plugin/plugin.json
dbt-migrationskills/dbt-migration/.claude-plugin/plugin.json
dbt-extrasskills/dbt-extras/.claude-plugin/plugin.json
tessl (all plugins)tile.json

Cursor Plugin Marketplace

The dbt Agent Skills plugins are listed in the Cursor plugin marketplace.

After merging updates to main, notify the Cursor marketplace team so changes can be synced to the plugin listing:

skills.sh

skills.sh automatically scans this repository — no manual action needed after merging to main.

Claude Marketplace

The Claude marketplace automatically scans this repository — no manual action needed after merging to main.

Tessl

Tessl has a GitHub Action configured in this repo that handles submission automatically on merge to main. Skills are evaluated against Tessl's quality standards and added to their open registry.

Troubleshooting:

  • 401 Unauthorized — the TESSL_API_TOKEN secret has expired. Doug Beatty or Benoit Perigaud can generate a new token at tessl.io and update the secret in the repo settings.
  • Eval parse errors — the evals/ directory is not Tessl-format evals; the workflow uses --skip-evals to bypass this.

CHANGELOG.md

CONTRIBUTING.md

README.md

RELEASING.md

tile.json