What problem does it solve? Multi-tenant white-label SaaS platforms risk catastrophic cross-company data leaks where one company can see another's contacts, jobs, invoices, or messages. This Skill systematically audits every layer of tenant isolation before any work is signed off. ## Core Features & Use Cases - Six-Gate Audit: Checks schema tenant columns, RLS policies, storage path prefixes, Telnyx number routing, integration credential scoping, and code-level cross-tenant query risks. - Hard Refusal Rules: Blocks sign-off on USING (true) policies, service-role queries without tenant filters, and frontend queries bypassing tenant resolution. - Structured Report Output: Produces a gate-by-gate PASS/FAIL report with hard fails, minimal-diff fixes, and auditable master-role exceptions. - Use Case: Before merging a new invoicing feature in a Supabase-backed CRM, run the auditor to verify the new tables have tenant_id columns, RLS policies filter by tenant, and edge functions resolve tenant from auth.uid() rather than request bodies. ## Quick Start Audit the current Supabase schema, RLS policies, storage buckets, and edge functions for cross-tenant data leak risks and produce the six-gate report.