Data Safety Suite
Three local auditors that catch data disasters before they reach production. SQL Migration Safety Doctor flags destructive or locking migration operations (DROP, TRUNCATE, non-concurrent index builds, NOT NULL without a default) and offers safer rewrites. dbt Test & Quality Auditor finds untested models, sources without freshness, and undocumented keys, with suggested tests YAML to drop into schema.yml. PII & Data-Leak Scanner finds personal data (emails, SSNs, card numbers, phones) in schemas, seed data, and logs before it leaks. For data and backend engineers who want migrations that won't lock the table, dbt projects that actually test their data, and seed files that aren't quietly shipping real PII. Read-only and evidence-first; nothing connects to your database or leaves your machine.
Works with every agent that reads SKILL.md — Claude Code, Cursor, Codex CLI, Gemini CLI, GitHub Copilot, Windsurf, OpenClaw, and more.
One payment, lifetime access. 3 skills unlock instantly in your library.
30-day refund guarantee
Instant unlock in your library
Free updates from the creator
What's included
3 skills
Audit your dbt project for the test and documentation gaps that let bad data ship. Flags models with no unique or not_null tests, sources missing freshness config or tests, likely keys without a not_null test, models missing descriptions, SELECT * in models, and raw table references that should use ref() or source(). Each finding comes with a suggested tests: YAML snippet to drop into schema.yml.

Scan your schemas, seed data, config, and logs for personal data before it leaks. Detects PII-indicating column and key names (email, ssn, phone, address) across SQL, CSV, and JSON, plus PII in the data itself: email addresses, SSN-like numbers, credit-card-like numbers, phone numbers, and PII written into log files. Each finding is flagged with its location and a GDPR-style review note. Heuristic by design: it surfaces what to review, not a compliance guarantee.

Catch the dangerous migration before it locks or wrecks your production database. Scans SQL migration files for destructive and risky operations: DROP and TRUNCATE, drops without IF EXISTS, lossy column-type changes, NOT NULL added without a default, DELETE or UPDATE with no WHERE, non-concurrent index builds, dropped constraints, renames, and data backfills mixed into schema changes. Each finding is ranked by severity with a safer rewrite. Postgres, MySQL, and SQLite.
See it in action
You say
Audit the dbt models in my analytic_models/ warehouse folder for test coverage and quality issues.
Your agent does
dbt Audit Report: analytic_models/
- HIGH:
fct_orders.sql(Line 12) - UsesSELECT *which impacts performance and schema stability. - MEDIUM:
stg_users.yml- Columnuser_idis missinguniqueandnot_nulltests. - INFO: 4 models missing descriptions in
schema.yml.
How to install
Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.