supabase-sentinel

Audit Supabase projects for security vulnerabilities and RLS misconfigurations.

41|5|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Farenhytee/database-sentinel --skill supabase-sentinel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase-sentinel
Source: https://github.com/Farenhytee/database-sentinel/tree/main/compat/supabase-sentinel
Command: npx skills add https://github.com/Farenhytee/database-sentinel --skill supabase-sentinel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Backwards-compatibility shim that preserves the original Supabase security audit surface while delegating to the multi-backend database-sentinel workflow, ensuring Supabase users can audit securely without changes to their triggers.

Core Features & Use Cases

  • Backward-compatibility: preserves the old Supabase audit surface so existing users see no regression.
  • Single-backend Supabase audits: ensures only Supabase is audited when invoked via this shim.
  • Workflow reuse: dispatches to the shared database-sentinel assets (workflow, anti-patterns, audit queries, fix templates, and CI) for consistent results.

Quick Start

Invoke this shim by asking to audit a Supabase project for security issues.

Frequently Asked Questions about supabase-sentinel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit a Supabase project for RLS misconfigurations?

You can audit a Supabase project for RLS misconfigurations by running a targeted security audit that scans your working directory for policy vulnerabilities and unauthorized access risks. It reuses shared audit queries to detect misconfigured policies.

What Supabase security vulnerabilities should I check for in my database policies?

Supabase security vulnerabilities to check include RLS misconfigurations, permissive policies, and missing table-level protections. The audit checks for these vulnerabilities by applying anti-pattern detection and predefined audit queries to your Supabase project setup.

Can I run a Supabase-only security audit without affecting my existing CI triggers?

Yes, you can run a Supabase-only security audit without affecting existing triggers. This backward-compatible shim preserves the original audit surface, ensuring existing users experience no regression while auditing only Supabase components.

How do I fix Supabase RLS policies flagged during a security audit?

To fix Supabase RLS policies flagged during a security audit, you apply the provided fix templates to correct the misconfigurations. The audit workflow includes standardized templates to resolve detected policy vulnerabilities.

Does this Supabase security audit work with the standard database-sentinel workflow?

Yes, the Supabase security audit works with the standard database-sentinel workflow by dispatching to its shared assets. It reuses the workflow components, anti-patterns, audit queries, fix templates, and CI templates to deliver consistent audit results.