supabase-test

Installation
SKILL.md

Testing Supabase Applications with supabase-test

TypeScript-native testing for Supabase with ephemeral databases, RLS testing, and multi-user simulation.

When to Apply

Use this skill when:

  • Testing Supabase applications
  • Testing RLS policies with Supabase roles (anon, authenticated)
  • Simulating authenticated users in tests
  • Testing with Supabase's auth.users table

Why supabase-test?

Traditional Supabase testing uses pgTap (SQL-based). supabase-test provides:

  • Pure TypeScript tests (Jest/Vitest)
  • Multi-user RLS simulation
  • Direct Postgres access
  • Instant test isolation
Related skills

More from constructive-io/constructive-skills

Installs
16
First Seen
Feb 27, 2026