supabase-db-rpc-auditor

Community

Audit Supabase DB, RPCs, and RLS.

AuthorTomy74-vsc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures your Supabase database schema, Remote Procedure Calls (RPCs), views, and Row Level Security (RLS) policies are consistent, secure, and performant, aligning perfectly with your application code.

Core Features & Use Cases

  • Schema Validation: Detects mismatches between your application's database interactions and the actual Supabase schema.
  • RPC & View Auditing: Verifies RPC signatures, parameter handling, and return shapes, and ensures views are correctly defined.
  • RLS Policy Review: Assesses RLS policies for correctness, security gaps, and adherence to your application's access control logic.
  • Performance Analysis: Identifies potential performance bottlenecks like missing indexes or inefficient query patterns.
  • Use Case: When you deploy new SQL migrations or update your application's Supabase interaction code, use this Skill to automatically audit for any inconsistencies, security vulnerabilities, or performance regressions before they impact production.

Quick Start

Use the supabase-db-rpc-auditor skill to review the provided SQL migration file and the attached TypeScript code for any Supabase schema or RPC correctness issues.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: supabase-db-rpc-auditor
Download link: https://github.com/Tomy74-vsc/cliprace/archive/main.zip#supabase-db-rpc-auditor

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.