Saasify
Gør en single-user app til multi-tenant SaaS: auth, org-scoped RLS, RBAC, billing, invites i rækkefølge.
Testet · Virker
Hvad det gør
En gap-analyse-først workflow, der detekterer, hvad auth/tenancy/roller/billing allerede eksisterer, bekræfter omfang med brugeren, og derefter bygger de fire SaaS-søjler i afhængigheds-rækkefølge ved hjælp af klar-til-tilpasning Supabase RLS SQL, Stripe/HYP billing-mønstre og en hardening-tjekliste. Udløs med 'gør dette til en SaaS', 'tilføj orgs/teams/roller', eller 'tilføj planer og billing'.
Testrapport
Reference-SQL'en bager en ikke-indlysende sikkerhedsregel, som en basis-plan helt misser: backfill organization_id før sætning af NOT NULL før aktivering af RLS, ellers forsvinder eksisterende rækker lydløst fra enhver forespørgsel.
Testet: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/dolevhayut/saasify mkdir -p ~/.claude/skills cp -r saasify ~/.claude/skills/saasify
Kommandoer og eksempelprompter
/saasifyGør en single-user app til multi-tenant SaaS: auth, org-scoped RLS, RBAC, billing, invites i rækkefølge.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Turn my single-user Express app into a multi-tenant SaaS productAdd organizations, roles, and billing to my existing to-do appHow do I add row-level security for tenant isolation in Postgres?