home/categories/architecture-patterns/thibautbaissac-rails-ai-agents-claude-37signals-skills-multi-tenant-setup-skill-md
architecture-patternsdevelopment

multi-tenant-setup

Implements URL-based multi-tenancy with account scoping, membership patterns, and data isolation following 37signals patterns. Use when setting up multi-tenant architecture, account isolation, membership management, or when user mentions multi-tenancy, accounts, or tenant separation. WHEN NOT: For basic model setup without tenancy (use model-patterns), for auth/session setup (use auth-setup).

ThibautBaissac
maintainer
ThibautBaissac
Updated 3/26/2026
Stars
486
Forks
58
quick start

Installation and usage

Implements URL-based multi-tenancy with account scoping, membership patterns, and data isolation following 37signals patterns. Use when setting up multi-tenant architecture, account isolation, membership management, or when user mentions multi-tenancy, accounts, or tenant separation. WHEN NOT: For basic model setup without tenancy (use model-patterns), for auth/session setup (use auth-setup).

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use multi-tenant-setup