Skip to content
Back to skills

Dbt Preflight

ASecurity

Inspect changed dbt assets, estimate blast radius, identify missing tests, and recommend the narrowest safe validation plan.

  • 6 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 29, 2026
ai-agentsgotestingdocumentation

Security analysis

A100/100

Scanned May 29, 2026

npx -y skills add yeaight7/agent-powerups --skill dbt-preflight --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Dbt Preflight?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Dbt Preflight
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/yeaight7-dbt-preflight/badge)](https://www.skillsdirectory.com/skills/yeaight7-dbt-preflight)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: dbt-preflight
description: Inspect changed dbt assets, estimate blast radius, identify missing tests, and recommend the narrowest safe validation plan.
---

# dbt Preflight

Use this skill before opening a PR, reviewing a dbt change, or assessing risk in an analytics repository.

## Goals

- Understand which dbt assets changed.
- Estimate downstream impact.
- Detect likely gaps in testing, contracts, documentation, and YAML alignment.
- Recommend the narrowest safe validation path.

## What to inspect

- changed models
- changed snapshots
- changed seeds
- changed macros
- changed tests
- changed schema YAML files
- changed semantic models
- changed metrics
- changed saved queries
- changed exposures or BI-facing assets

## Review checklist

Check for:

- model grain changes
- renamed columns or breaking contract changes
- missing or weakened tests
- YAML not updated after model changes
- metrics or semantic definitions drifting from prior meaning
- high blast radius due to downstream dependencies
- incremental logic changes
- snapshot logic changes
- joins or filters that may alter business meaning

## Validation planning

Recommend the narrowest meaningful validation path first:

1. targeted model or test checks
2. narrow downstream or dependency checks
3. broader PR-level validation only if needed

If exact commands are available in the repo, use them.
If not, say what should be validated conceptually.

## Output format

Return:

1. changed assets summary
2. likely blast radius
3. likely missing checks or weak spots
4. recommended validation plan
5. items that need stakeholder or domain-owner confirmation

## Rules

- Focus on correctness and semantic impact, not style.
- Be conservative with claims.
- Do not edit code unless explicitly asked.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…