Saasify
Verwandelt eine Einzelbenutzer-App in mandantenfähige SaaS: Authentifizierung, organisationsbezogene RLS, RBAC, Abrechnung, Einladungen in Reihenfolge.
Getestet · Funktioniert
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 productAdd organizations, roles, and billing to my existing to-do appHow do I add row-level security for tenant isolation in Postgres?