running-dbt-commands

Construct and execute dbt CLI commands for models, tests, and builds.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/randoneering/nix-flake-mirror --skill running-dbt-commands-randoneering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: running-dbt-commands
Source: https://github.com/randoneering/nix-flake-mirror/tree/main/home/programs/opencode/skills/dbt/running-dbt-commands
Command: npx skills add https://github.com/randoneering/nix-flake-mirror --skill running-dbt-commands-randoneering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Formats and executes dbt CLI commands by selecting the correct executable (dbt Core, dbt Fusion, or dbt Cloud), and structuring command parameters for models, tests, builds, or shows.

Core Features & Use Cases

  • Determine the appropriate dbt CLI flavor (core, fusion, cloud) and execute targeted commands for models, tests, or shows.
  • Build and format dbt commands with consistent options, selectors, and variables to reduce errors and improve reproducibility.
  • Use cases include running models, seeds, snapshots, and show queries across diverse environments with proper parameterization.

Quick Start

Choose the correct dbt CLI flavor and run a focused build or show command for your targeted model.

Frequently Asked Questions about running-dbt-commands

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute dbt CLI commands for specific data models?

Executing dbt CLI commands for data models requires selecting the correct executable—dbt Core, Fusion, or Cloud—and structuring command parameters with proper selectors and flags for targeted builds, tests, or show queries.

What is the difference between dbt Core, Fusion, and Cloud CLI when running builds?

The difference between dbt Core, Fusion, and Cloud CLI lies in their execution environments and command structures. Detecting the appropriate flavor ensures commands run correctly with proper flags and selectors for your specific build context.

How do I format dbt commands with selectors and variables to reduce errors?

Format dbt commands with consistent options, selectors, and variables to ensure proper parameterization across diverse environments. This reduces execution errors and improves reproducibility when running models, seeds, or snapshots.

Can I run dbt show queries and seeds across different environments?

Yes, you can run dbt show queries and seeds across diverse environments by determining the appropriate dbt CLI flavor and building focused commands with proper parameterization and selectors for your target environment.

Does dbt Fusion require different command structures than dbt Core?

Yes, dbt Fusion requires different command structures than dbt Core. Detecting the installed dbt flavor ensures the correct executable is chosen and command parameters are structured properly for the specific CLI flavor.