Saasify

Verwandelt eine Einzelbenutzer-App in mandantenfähige SaaS: Authentifizierung, organisationsbezogene RLS, RBAC, Abrechnung, Einladungen in Reihenfolge.

von dolevhayut · dolevhayut/saasify

Getestet · Funktioniert ★ 9.6/10

Saasify — Verwandelt eine Einzelbenutzer-App in mandantenfähige SaaS: Authentifizierung, organisationsbezogene RLS, RBAC, Abrechnung, Einladungen in Reihenfolge.

Was es kann

Ein Workflow, der zuerst auf Lückenanalyse basiert, erkennt, welche Authentifizierungs-/Mandanten-/Rollen-/Abrechnungsfunktionen bereits vorhanden sind, den Umfang mit dem Benutzer bestätigt und dann die vier SaaS-Säulen in Abhängigkeitsreihenfolge erstellt, indem er anpassungsfähige Supabase RLS SQL, Stripe/HYP-Abrechnungsmuster und eine Härtungs-Checkliste verwendet. Auslösen mit 'Verwandle das in eine SaaS', 'Füge Organisationen/Teams/Rollen hinzu' oder 'Füge Pläne und Abrechnung hinzu'.

Testbericht

Die Referenz-SQL enthält eine nicht offensichtliche Sicherheitsregel, die ein Basisplan völlig vermisst: Füllen Sie zuerst die organization_id auf, bevor Sie NOT NULL setzen, bevor Sie RLS aktivieren, sonst verschwinden vorhandene Zeilen lautlos aus jeder Abfrage.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /saasifyVerwandelt eine Einzelbenutzer-App in mandantenfähige SaaS: Authentifizierung, organisationsbezogene RLS, RBAC, Abrechnung, Einladungen in Reihenfolge.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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?