prompt-evaluation-runn…
Use when evaluating prompts, LLM outputs, red-team suites, or model behavior with local eval configs and safe provider/cost…
Use when a dbt change needs preflight before a PR, review, or merge -- changed models, snapshots, seeds, macros, or semantic YAML whose blast radius and test coverage are not yet known.
Claude Code
$ npx -y skills add yeaight7/agent-powerups --skill dbt-preflight --agent claude-code
Codex
$ npx skills add yeaight7/agent-powerups --skill dbt-preflight -a codex -y
Cursor
$ npx skills add yeaight7/agent-powerups --skill dbt-preflight -a cursor -y
Gemini CLI
$ npx skills add yeaight7/agent-powerups --skill dbt-preflight -a gemini-cli -y
GitHub Copilot
$ npx skills add yeaight7/agent-powerups --skill dbt-preflight -a github-copilot -y
OpenCode
$ npx skills add yeaight7/agent-powerups --skill dbt-preflight -a opencode -y
Windsurf
$ npx skills add yeaight7/agent-powerups --skill dbt-preflight -a windsurf -y
name: dbt-preflight description: Use when a dbt change needs preflight before a PR, review, or merge -- changed models, snapshots, seeds, macros, or semantic YAML whose blast radius and test coverage are not yet known.
Inspect a dbt change set before it ships: identify which assets changed, estimate downstream impact, detect likely gaps in testing, contracts, documentation, and YAML alignment, and recommend the narrowest safe validation path. Preflight is read-only — do not edit code unless explicitly asked.
1. **Enumerate changed assets:**
git diff --name-status origin/main...HEAD
Classify each change: models, snapshots, seeds, macros, tests, schema YAML, semantic models, metrics, saved queries, exposures or BI-facing assets.
2. **Estimate blast radius.** For each changed model, list downstream dependents:
dbt ls --select <model>+
If a production manifest is available, cover the whole change set at once:
dbt ls --select state:modified+ --state <path-to-prod-artifacts>
3. **Run the review checklist.** Check for:
4. **Recommend the narrowest meaningful validation path first:** 1. targeted checks: `dbt build --select <changed_model>` 2. narrow downstream checks: `dbt build --select <changed_model>+1` 3. broader PR-level validation only if needed: `dbt build --select state:modified+ --state <path>`
If exact commands are available in the repo (Makefile, CI config, docs), prefer them. If not, say what should be validated conceptually.
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
Curated power-ups for coding agents: skills, slash commands, MCP configs, hooks, AGENTS.md templates, and workflows for serious software engineering. Claude Code, Codex, Antigravity CLI, Cursor and more
Use when evaluating prompts, LLM outputs, red-team suites, or model behavior with local eval configs and safe provider/cost…
Use when creating or reviewing red-team eval plugins, attack templates, grader rubrics, safety fixtures, or model-risk test…
Use when designing, running, debugging, or hardening deterministic eval suites for agent skills, prompts, tool workflows, or…
Use when designing tool definitions for a new agent or subagent, an agent shows high retry rates, ambiguous tool invocations, or…
Use when routing a prompt to a local provider CLI for a second opinion, review, or plan -- you are about to call a provider…
Use when starting work in an unfamiliar area of a codebase, spawning a subagent that needs targeted file context, a first search…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.