db-check

Check Supabase database health, security advisors, and RLS policies.

7|1|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/Nirusan/claude-config --skill db-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: db-check
Source: https://github.com/Nirusan/claude-config/tree/main/skills/db-check
Command: npx skills add https://github.com/Nirusan/claude-config --skill db-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of checking your Supabase database for critical issues related to security, performance, and configuration, ensuring your data is protected and your application runs smoothly.

Core Features & Use Cases

  • Database Health Monitoring: Automatically assesses RLS policies, identifies missing security measures, and flags performance bottlenecks.
  • Proactive Issue Detection: Use after schema changes, RLS policy updates, or when performance degradation is suspected.
  • Use Case: After deploying new RLS policies to your Supabase project, run this skill to instantly verify that no tables are left exposed and that performance optimizations are in place.

Quick Start

Run a comprehensive health check on the Supabase database for the 'my-app' project.

Frequently Asked Questions about db-check

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

FAQPage Schema
How do I check Supabase database health and security after modifying RLS policies?

To check Supabase database health, run a comprehensive scan to assess RLS policies, review security advisors, and identify exposed tables or performance bottlenecks following schema modifications.

What is the best way to verify that my Supabase tables are not left exposed by missing RLS policies?

The best way to verify missing RLS policies is to list all project tables and automatically assess security configurations, instantly flagging any tables lacking row-level security protections.

When do I need to run a Supabase database health check?

Run a Supabase database health check after creating or modifying database migrations, applying schema changes, updating RLS policies, or when you suspect security vulnerabilities and performance degradation.

Can I detect Supabase performance bottlenecks and security issues automatically?

Yes, you can detect Supabase performance bottlenecks automatically by retrieving project advisors and analyzing database configurations to flag critical security gaps and performance optimization opportunities.

Does the Supabase health check require any specific database tools or dependencies?

The Supabase health check requires tools to list projects, retrieve security advisors, and list tables, ensuring comprehensive analysis of your database schema and row-level security policies.