Saasify
Convierte una aplicación de un solo usuario en SaaS multi-inquilino: autenticación, RLS con ámbito de organización, RBAC, facturación, invitaciones en orden.
Probado · Funciona
Qué hace
Un flujo de trabajo centrado primero en el análisis de brechas que detecta qué autenticación/inquilinato/roles/facturación ya existen, confirma el alcance con el usuario, y luego construye los cuatro pilares de SaaS en orden de dependencia utilizando SQL RLS de Supabase listo para adaptar, patrones de facturación Stripe/HYP y una lista de verificación de endurecimiento. Activa con 'conviértelo en un SaaS', 'agrega organizaciones/equipos/roles' o 'agrega planes y facturación'.
Informe de la prueba
El SQL de referencia incorpora una regla de seguridad no obvia que un plan base se pierde por completo: rellena organization_id antes de establecer NOT NULL antes de habilitar RLS, o las filas existentes desaparecen silenciosamente de todas las consultas.
Probado el: 2026-07-16 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/dolevhayut/saasify mkdir -p ~/.claude/skills cp -r saasify ~/.claude/skills/saasify
Comandos y prompts de ejemplo
/saasifyConvierte una aplicación de un solo usuario en SaaS multi-inquilino: autenticación, RLS con ámbito de organización, RBAC, facturación, invitaciones en orden.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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?