supabase-test-harness

Configure local Supabase testing with RLS and migration patterns.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/elevanaltd/eav-monorepo --skill supabase-test-harness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase-test-harness
Source: https://github.com/elevanaltd/eav-monorepo/tree/main/.claude/skills/supabase-test-harness
Command: npx skills add https://github.com/elevanaltd/eav-monorepo --skill supabase-test-harness

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Setting up reliable testing for Supabase, especially with Row-Level Security (RLS) and migrations, can be complex and prone to CI failures. This Skill provides proven patterns to establish robust Supabase testing infrastructure, saving development time and preventing build pipeline issues.

Core Features & Use Cases

  • Local Supabase Setup: Guides through configuring local Supabase environments for testing.
  • RLS & Migration Testing: Provides patterns for validating Row-Level Security and managing database migrations with supabase db reset.
  • Test User Creation: Standardized methods for creating test users via the Auth Admin API, ensuring proper GoTrue state.
  • Use Case: When your CI pipeline is failing due to Supabase test setup, use this Skill to diagnose issues, create reliable test users, and ensure your migrations are tested correctly.

Quick Start

Set up a local Supabase test environment and create standard test users for RLS validation.