multi-tenant-data-architect

Community

Design tenant-safe storage with confidence.

Authornguyenpv1980-wq
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you design how tenant data is stored, scoped, migrated, and protected across databases, caches, search indexes, vector stores, and other persistence layers in a multi-tenant system. It prevents ambiguous tenancy boundaries, unsafe client-supplied tenant context, and incomplete isolation designs that can lead to cross-tenant leakage.

Core Features & Use Cases

  • Per-store scoping decisions: Choose and justify pooled, schema-per-tenant, database-per-tenant, or mixed strategies for each storage layer.
  • Tenant-context propagation: Define how tenant identity is derived server-side and carried safely into queries and jobs.
  • Ownership and lifecycle mapping: Classify data as tenant-owned, shared/reference, or platform, and plan suspend, offboard, and purge behavior across stores.
  • Migration and isolation planning: Produce expand-backfill-verify-enforce-contract migration steps, rollback paths, and a data-layer isolation test matrix.
  • Use case: A team adding Redis and search to an existing Postgres app can use this Skill to design tenant-safe scoping for all stores and plan a reversible retrofit.

Quick Start

Ask the skill to design tenant-scoped storage for your app, including per-store isolation choices, server-derived tenant context propagation, lifecycle handling, and a verified migration plan.

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-data-architect
Download link: https://github.com/nguyenpv1980-wq/Project-Aegis/archive/main.zip#multi-tenant-data-architect

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 545,000+ vetted skills library on demand.