What problem does it solve? After running a database migration, teams need a fast, deterministic way to confirm that tables, views, functions, triggers, and RLS policies were actually created correctly before moving on. This Skill automates that validation by locating and executing a smoke test SQL file against the database. ## Core Features & Use Cases - Automatic Smoke Test Discovery: Searches for smoke test files in priority order: supabase/tests/smoke/v_current.sql, supabase/tests/smoke_test.sql, then a tmpl-smoke-test.sql template. - Fail-Fast Execution: Runs the test via psql with ON_ERROR_STOP=1 so any failure halts immediately and reports clearly. - Structured Validation Coverage: Checks schema objects (tables, views, functions, triggers), RLS coverage and policies, and data integrity (foreign keys, constraints, sample queries). - Use Case: After applying a Supabase migration, run the smoke test to confirm all 15 expected tables exist, RLS is enabled on every public table, and critical functions are present before proceeding to an RLS audit or rollback decision. ## Quick Start Ask the agent to run the database smoke test to validate the most recent migration against the Supabase database.