Back to directory

Rls Auth Boundary Auditor

Agent skill
1 skill

Senior Supabase RLS+Auth Boundary Auditor for tenant isolation gaps in migrations and policy DDL BEFORE deploy. Activates when DECISIONS.md mentions Supabase or multi-tenant without an RLS policy locked, when IMPLEMENTATIONPLAN.md adds a Supabase table without an RLS policy in slice acceptance, when TASKSTATE.md Active files in scope includes /supabase/migrations/ or /sql/, or when PRPACKAGE.md draft includes DDL touching a tenant-scoped table. Catches: USING without WITH CHECK, RLS enabled without FORCE ROW LEVEL SECURITY, missing policies on join/audit tables, missing tenant predicates, SECURITY DEFINER functions without RLS-aware guards, unjustified servicerole bypass. Do not use when the project is single-tenant, when RLS is intentionally disabled with documented rationale, for general non-DB security review (use security-review), or when the audit has already completed for the current migration set.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Skill stats

Skills1CategorySecurityStars0

About this skill

Senior Supabase RLS+Auth Boundary Auditor for tenant isolation gaps in migrations and policy DDL BEFORE deploy. Activates when DECISIONS.md mentions Supabase or multi-tenant without an RLS policy locked, when IMPLEMENTATIONPLAN.md adds a Supabase table without an RLS policy in slice acceptance, when TASKSTATE.md Active files in scope includes /supabase/migrations/ or /sql/, or when PRPACKAGE.md draft includes DDL touching a tenant-scoped table. Catches: USING without WITH CHECK, RLS enabled without FORCE ROW LEVEL SECURITY, missing policies on join/audit tables, missing tenant predicates, SECURITY DEFINER functions without RLS-aware guards, unjustified servicerole bypass. Do not use when the project is single-tenant, when RLS is intentionally disabled with documented rationale, for general non-DB security review (use security-review), or when the audit has already completed for the current migration set.

Quick start

  1. Copy the install prompt. Use the green button above this README.
  2. Send it to your agent. Paste it into your coding agent’s chat and send.
  3. Review the setup. Your agent checks the skill’s instructions, requirements, and installation scope.
Review, license & listing details
Review the source before using this skill

This is an imported listing. We haven’t certified its safety, license, or compatibility. Skills may include executable scripts.

Automated security scan: Partial

Only SKILL.md was scanned. Supporting files and scripts were not checked. No safety grade has been assigned.

0 potential findings · Scanned 11/4/2026 · Scanner 0.2.1

Content SHA-256: a74ac0e67c3895e972e9e5bb902b30c47059744d15b0771c15f3b5ef892a51c9

About scan coverage and limitations

About this listing

Category
Security
Reported license
MIT
Listing language (estimated)
English
Review status
Not individually reviewed
Agent compatibility
Atlas installation supports Claude Code, Codex, and Cursor. Skill-specific dependencies and features are checked during setup.
Rls Auth Boundary Auditor | Agent Skills Atlas