Saasify
Trasforma un'app per utente singolo in SaaS multi-tenant: auth, RLS con scope organizzativo, RBAC, fatturazione, inviti in ordine.
Promosso
Cosa fa
Un workflow basato sull'analisi dei gap che rileva quale autenticazione/tenancy/ruoli/fatturazione esistono già, conferma lo scope con l'utente, quindi costruisce i quattro pilastri SaaS nell'ordine di dipendenza usando SQL Supabase RLS adattabile, pattern di fatturazione Stripe/HYP e una checklist di rafforzamento. Attivala con 'trasforma questo in un SaaS', 'aggiungi organizzazioni/team/ruoli' o 'aggiungi piani e fatturazione'.
Rapporto di test
Lo SQL di riferimento incorpora una regola di sicurezza non ovvia che un piano di base perde completamente: riempi organization_id prima di impostare NOT NULL prima di abilitare RLS, altrimenti le righe esistenti scompaiono silenziosamente da ogni query.
Testato il: 2026-07-16 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/dolevhayut/saasify mkdir -p ~/.claude/skills cp -r saasify ~/.claude/skills/saasify
Comandi e prompt di esempio
/saasifyTrasforma un'app per utente singolo in SaaS multi-tenant: auth, RLS con scope organizzativo, RBAC, fatturazione, inviti in ordine.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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?