data-rx

Audit Supabase data models and configurations across 40 sub-metrics.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/acardozzo/rx-suite --skill data-rx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-rx
Source: https://github.com/acardozzo/rx-suite/tree/main/skills/data-rx
Command: npx skills add https://github.com/acardozzo/rx-suite --skill data-rx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive, automated audit of your Supabase data models and configurations, identifying critical issues and areas for improvement to ensure data integrity, security, and performance.

Core Features & Use Cases

  • Automated Auditing: Evaluates 10 dimensions and 40 sub-metrics for your Supabase project, covering schema design, RLS, migrations, Auth, Storage, Realtime, and more.
  • Scored Scorecards: Generates detailed scorecards with letter grades and identifies the weakest areas.
  • Actionable Recommendations: Provides prioritized improvement plans and identifies top risks.
  • Use Case: Run data-rx on your Supabase project to get an instant health check, identify security vulnerabilities in your RLS policies, and ensure your database schema follows best practices.

Quick Start

Run the data-rx skill to audit the current project's Supabase setup.

Frequently Asked Questions about data-rx

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

FAQPage Schema
How do I audit my Supabase data models for security and performance issues?

To audit Supabase data models, you can run an automated evaluation against 10 dimensions and 40 sub-metrics. This checks schema design, RLS policies, migrations, Auth, Storage, Realtime, and PostgreSQL best practices to generate scored scorecards.

What does a Supabase RLS policy audit cover?

A Supabase RLS policy audit evaluates your row-level security configurations against dedicated sub-metrics. It identifies critical security vulnerabilities and generates actionable recommendations to ensure your data integrity and access controls follow best practices.

How do I check if my PostgreSQL schema design follows best practices?

Checking PostgreSQL schema design best practices involves evaluating your data model configurations for structural quality. This process scores your schema against established dimensions, identifying weak areas and outputting a prioritized improvement plan.

Do I need Supabase CLI and PostgreSQL knowledge to audit my database configuration?

Yes, you need both Supabase CLI and PostgreSQL knowledge to effectively audit your database configuration. This prerequisite knowledge is required to interpret the evaluated migration quality, Edge Functions, and schema design metrics accurately.

What is the best way to identify weak areas in a Supabase project?

The best way to identify weak areas in a Supabase project is to generate a per-project scorecard with letter grades. This scored opportunity map highlights top risks across ten dimensions, including Supabase Auth, Storage, and Realtime usage.

Why does my Supabase migration quality need to be evaluated?

Supabase migration quality needs evaluation to ensure structural changes do not compromise data integrity or performance. Auditing migrations as part of a broader database health check identifies configuration risks and generates actionable improvement plans.