multi-tenant-isolation
CommunitySecurely 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
tenantIdis 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
tenantIdextraction.
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.