dbt-workflow

Automates the 8-step dbt workflow from project scan to verification for analytics data pipelines.

475|25|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/SignalPilot-Labs/SignalPilot --skill dbt-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dbt-workflow
Source: https://github.com/SignalPilot-Labs/SignalPilot/tree/main/benchmark/signalpilot-plugin/skills/dbt-workflow
Command: npx skills add https://github.com/SignalPilot-Labs/SignalPilot --skill dbt-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The dbt-workflow skill standardizes and automates the complete 8-step workflow for dbt projects, guiding teams from project scan to verification and ensuring consistent governance and quality checks.

Core Features & Use Cases

  • Step-by-step orchestration of Steps 1-8 including scanning, loading supporting skills, validation, macro discovery, research, technical spec, SQL writing, and verification.
  • Enforces project governance: ensures mandatory steps are followed, checks for hazards, and uses knowledge base to drive decisions.
  • Supports end-to-end dbt development workflow for analytics data pipelines, including stubs, dependencies, and incremental considerations.

Quick Start

Run the full 8-step dbt workflow on a given project directory to scan, validate, write, and verify models.

Frequently Asked Questions about dbt-workflow

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

FAQPage Schema
How do I automate the complete dbt workflow from project scan to SQL verification?

Automating the dbt workflow involves orchestrating an 8-step pipeline that scans the project directory, validates configurations, discovers macros, researches technical specs, writes SQL, and verifies models to enforce consistent governance.

What is the standard dbt development workflow for analytics data pipelines?

The standard dbt development workflow is an 8-step sequence encompassing project scanning, validation, macro discovery, research, technical specification, SQL writing, and verification to ensure data engineering consistency and quality checks.

Do I need a valid dbt project directory to use automated workflow validation?

Yes, automated workflow validation requires a dbt-enabled environment with a valid project directory, plus access to your knowledge-base and macros to guide decisions and enforce project governance during the pipeline build.

What's the best way to enforce project governance and quality checks across multiple dbt models?

Enforcing dbt project governance is best achieved by automating a mandatory 8-step workflow that checks for hazards, coordinates dependencies, and uses knowledge base rules to drive decisions across multiple models from stubs to verification.

Can I handle incremental considerations and model dependencies in an automated dbt workflow?

Yes, an automated dbt workflow supports end-to-end development by coordinating stubs, dependencies, and incremental considerations across multiple models, ensuring all technical specs and SQL writing meet verification standards.

Why does my dbt workflow need macro discovery and technical spec generation before writing SQL?

Macro discovery and technical spec generation are required before SQL writing to identify existing reusable macros and define model requirements, ensuring the generated SQL aligns with project governance and knowledge-base guidelines.