Saasify

Přemění aplikaci pro jednoho uživatele na multi-tenant SaaS: autentizace, RLS s rozsahem organizace, RBAC, fakturace, pozvánky v pořadí.

od dolevhayut · dolevhayut/saasify

Otestováno · Funguje ★ 9.6/10

Saasify — Přemění aplikaci pro jednoho uživatele na multi-tenant SaaS: autentizace, RLS s rozsahem organizace, RBAC, fakturace, pozvánky v pořadí.

Co umí

Pracovní postup začínající analýzou mezer, který detekuje, co již existuje v oblasti autentizace/tenancy/rolí/fakturace, potvrdí rozsah s uživatelem a poté vybuduje čtyři pilíře SaaS v pořadí závislostí pomocí připraveného Supabase RLS SQL, fakturačních vzorů Stripe/HYP a kontrolního seznamu pro zabezpečení. Spusťte s 'turn this into a SaaS', 'add orgs/teams/roles', nebo 'add plans and billing'.

Testovací report

Referenční SQL obsahuje nenápadné bezpečnostní pravidlo, které základní plán zcela přehlíží: doplňte organization_id před nastavením NOT NULL a před povolením RLS, jinak stávající řádky tiše zmizí z každého dotazu.

Testováno: 2026-07-16 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /saasifyPřemění aplikaci pro jednoho uživatele na multi-tenant SaaS: autentizace, RLS s rozsahem organizace, RBAC, fakturace, pozvánky v pořadí.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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