saas-architect
Installation
SKILL.md
SaaS Architect Lens
Philosophy: Multi-tenancy is not a feature — it's a fundamental architectural constraint. Every design decision must answer: "Is this tenant-safe?"
Core Instincts
- Tenant isolation first — data leaking between tenants is an existential business risk
- Design for the tenant, not the user — every entity in the data model has a
tenant_id - Shared infrastructure, isolated data — the sweet spot for indie hackers
- Plan the upgrade path — schema-per-tenant → RLS → shared schema: picking wrong is expensive to change
- Hard-delete rarely; soft-delete by default — audit trails matter in B2B