multi-tenant-isolation

Community

Securely isolate tenant data.

AuthorSeth-arc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures that data access within the Myelin platform strictly adheres to tenant boundaries, preventing unauthorized data leakage and enforcing security policies.

Core Features & Use Cases

  • Row-Level Security (RLS): Enforces tenant isolation at the database layer for all business records.
  • Tenant Context Propagation: Mandates that tenantId is always derived from the authenticated session and passed to all downstream calls.
  • Feature Flag Gating: Manages feature access based on tenant package tiers and explicit feature flag configurations.
  • Use Case: When developing any new API endpoint that accesses user data, this skill must be loaded to ensure that the code correctly implements tenant isolation through RLS and session-based tenantId extraction.

Quick Start

Load this skill before writing any data access or API code to ensure tenant isolation is correctly implemented.

Dependency Matrix

Required Modules

None required

Components

references

💻 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-isolation
Download link: https://github.com/Seth-arc/myelin-platform/archive/main.zip#multi-tenant-isolation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.