Saasify

Verandert een single-user app in multi-tenant SaaS: auth, org-scoped RLS, RBAC, billing, invites in volgorde.

Door dolevhayut · dolevhayut/saasify

Getest · Werkt ★ 9.6/10

Saasify — Verandert een single-user app in multi-tenant SaaS: auth, org-scoped RLS, RBAC, billing, invites in volgorde.

Wat het doet

Een gap-analyse-first workflow die detecteert welke auth/tenancy/rollen/billing al bestaan, de scope bevestigt met de gebruiker, en vervolgens de vier SaaS pijlers bouwt in afhankelijkheidsvolgorde met kant-en-klare Supabase RLS SQL, Stripe/HYP billing patronen, en een hardening checklist. Trigger met 'verander dit in een SaaS', 'voeg orgs/teams/rollen toe', of 'voeg plannen en billing toe'.

Testrapport

De referentie SQL bevat een niet-voor-de-hand-liggende veiligheidsregel die een baseline plan volledig mist: vul eerst organization_id in voordat NOT NULL wordt ingesteld voordat RLS wordt ingeschakeld, anders verdwijnen bestaande rijen stilzwijgend uit elke query.

Getest op: 2026-07-16 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/dolevhayut/saasify
mkdir -p ~/.claude/skills
cp -r saasify ~/.claude/skills/saasify

Commando's en voorbeeldprompts

  • /saasifyVerandert een single-user app in multi-tenant SaaS: auth, org-scoped RLS, RBAC, billing, invites in volgorde.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Turn my single-user Express app into a multi-tenant SaaS product
  • Add organizations, roles, and billing to my existing to-do app
  • How do I add row-level security for tenant isolation in Postgres?