# dbt agent skills for Claude Code, Cursor and RevampKey

> Ready-made dbt playbooks for AI agents: find the right dbt model, mart or metric, answer business questions with dbt metrics, analyse the impact of a dbt model change before you make it. Free SKILL.md files for Claude Code, Cursor and Codex, or one click in RevampKey.

## Skills

- [Use the dbt MCP server well and safely](https://revampkey.com/marketplace/dbt/skills/essentials.md): Sets up how an AI assistant connects to your dbt project, picks the right dbt tool for each question, and keeps results small. It asks before running anything that changes data or switches environments.
- [Find the right dbt model, mart or metric](https://revampkey.com/marketplace/dbt/skills/data-discovery.md): Finds the dbt model, mart, source or metric that answers a warehouse question, and explains why it is the canonical choice over the alternatives. It reads metadata and health before recommending anything, and makes no changes.
- [Answer business questions with dbt metrics](https://revampkey.com/marketplace/dbt/skills/metric-question-answering.md): Answers a business question with a governed dbt metric or saved query through the Semantic Layer, checking grain, dimensions and filters, and falling back to SQL only when the metric layer cannot answer.
- [Analyse the impact of a dbt model change before you make it](https://revampkey.com/marketplace/dbt/skills/model-impact-analysis.md): Traces what depends on a dbt model, source or macro through lineage, children and exposures, and rates how risky the change is. It reads the graph and does not edit your project.

## Install

- RevampKey: connect dbt at https://revampkey.com/marketplace/dbt; the skills come with it.
- Any Agent Skills tool, into the current project:

```bash
for s in essentials data-discovery metric-question-answering model-impact-analysis; do
  curl -fsSL --create-dirs -o .agents/skills/dbt-$s/SKILL.md https://revampkey.com/marketplace/dbt/skills/$s/SKILL.md
done
```

### What is a dbt agent skill?

A SKILL.md file: a short playbook an AI agent loads when your request matches it. Each dbt skill describes one job, which dbt tools to use in which order, what to check first and when to stop and ask you.

### Do the dbt skills change anything on their own?

1 of the 4 only read. The others tell the agent to show you the change and wait for a yes before it creates, edits or deletes anything in dbt.

### Which tools can use these skills?

Any agent that reads the open Agent Skills format: Claude Code, Cursor, Codex, VS Code with Copilot and RevampKey. In RevampKey they are attached when you connect dbt; elsewhere you copy the folders into your project or skills directory.

### Do I need the dbt MCP server too?

Yes. The skills tell the agent how to do the work; the dbt MCP server gives it the tools to do it. The dbt MCP setup guide covers every client.

MCP setup guide: https://revampkey.com/marketplace/dbt.md
