Multi-Tenant Validation Skill
OfficialVerify multi-tenant isolation, prevent data leaks.
Authoralldigitalrewards
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Ensuring strict data separation and security in a multi-tenant application is paramount but incredibly complex to manage manually. This skill automates the comprehensive validation of workspace isolation, Row Level Security (RLS) policies, and role-based access control, preventing critical data leakage.
Core Features & Use Cases
- Layered Security Checks: Validates isolation across middleware, API routes, database queries, and RLS policies.
- Automated Isolation Tests: Runs a dedicated suite of tests to verify cross-workspace data access is blocked and role-based permissions are enforced.
- RLS Policy Audit: Inspects and verifies the existence and correctness of RLS policies for all database tables.
- Use Case: After modifying a database model or updating RLS policies, use this skill to run a full multi-tenant validation. It will check if the new changes inadvertently allow users from one workspace to access data from another, providing a detailed report and ensuring zero data leakage before deployment.
Quick Start
Run a full multi-tenant validation check on the current codebase. Report on RLS policy status, security test results, and any detected isolation vulnerabilities.
Dependency Matrix
Required Modules
npxpsql
Components
Standard package💻 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: Multi-Tenant Validation Skill Download link: https://github.com/alldigitalrewards/changemaker-minimal/archive/main.zip#multi-tenant-validation-skill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.