بنقرة واحدة
saas-factory-v5
يحتوي saas-factory-v5 على 16 من skills المجمعة من JocDLC، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.
Skills في هذا المستودع
Inyectar sistema de autenticacion completo: login, signup, password reset, profiles, Google OAuth, y RLS. Activar cuando el usuario dice: necesito login, agregar registro, autenticacion, que los usuarios puedan entrar, crear cuentas, o proteger rutas.
Convierte tu Next.js en PWA instalable + sistema de notificaciones push completo. Service worker, manifest, VAPID keys, subscribe/unsubscribe, iOS compatibility. Usar cuando: "agrega PWA", "add PWA", "notificaciones push", "push notifications", "instalar en telefono", "app movil", "mobile", "service worker", "manifest", "hacer instalable", "notificaciones", "VAPID", "web push". Pre-requisito: /add-login (necesita profiles en Supabase). NO USAR para: emails (usar /add-emails), app nativa (React Native/Flutter).
Integra sistema de pagos con Polar (Merchant of Record) en tu proyecto Next.js + Supabase. Crea checkout, webhooks, base de datos y frontend completo. Usar cuando: "agrega pagos", "add payments", "integra Polar", "quiero cobrar", "checkout", "suscripciones", "webhook", "sistema de cobros", "monetizar", "add billing", "cobrar por mi app", "pasarela de pagos", "polar". Pre-requisito: /add-login (necesita auth + profiles en Supabase). NO USAR para: Stripe directo, analytics de pagos, reportes de revenue.
Agregar capacidades de IA a la app usando templates de Vercel AI SDK v5 + OpenRouter. Activar cuando el usuario dice: quiero un chat, agregar IA, analizar imagenes, buscar en internet, generar texto, chatbot, asistente, RAG, embeddings, o cualquier feature que involucre un modelo de lenguaje.
Auto-optimizacion autonoma de skills usando el patron de Karpathy. Toma cualquier skill, define evals binarias, y corre un loop autonomo: genera N outputs, evalua, muta el prompt, guarda si mejoro, descarta si empeoro. Usar cuando el usuario diga: "optimiza este skill", "mejora el skill", "autoresearch", "auto research", "self-improve", "haz que se mejore solo", "optimiza el prompt", "corre evals", "evalua el skill", "benchmark skill", "mejora la calidad de", "sube la reliability de", "haz autoresearch de". NO USAR para: crear skills nuevos (usar skill-creator), correr skills normalmente.
Ejecutar features complejas por fases con mapeo de contexto real antes de cada fase. Activar cuando la tarea toca multiples archivos, requiere cambios en BD + codigo + UI coordinados, tiene fases que dependen una de otra, o cuando un PRP fue aprobado y hay que implementarlo.
DESTRUCTIVO: Eliminar SaaS Factory del proyecto y dejar solo el software funcional. Activar cuando el usuario dice: quiero quitar SaaS Factory, eject, remover el template, limpiar el proyecto, o distribuir el codigo sin la fabrica. SIEMPRE confirmar antes de ejecutar.
Generar y editar imagenes usando OpenRouter + Gemini. Usar cuando el usuario pide crear, generar o editar imagenes, thumbnails, logos, banners, ilustraciones, o cualquier asset visual. Requiere OPENROUTER_API_KEY configurada (via skill /ai setup-base). Triggers: imagen, image, genera imagen, create image, generate image, foto, picture, edita imagen, edit image, thumbnail, banner, logo, ilustracion, dibujo.
Entrevista de negocio que extrae la logica de un SaaS y genera BUSINESS_LOGIC.md. Activar cuando el usuario dice: quiero crear una app, tengo una idea, quiero hacer un SaaS, empezar un proyecto nuevo, o cualquier variacion de definir un producto desde cero.
Testing automatizado con Playwright CLI. Navega la app, llena formularios, hace click, toma screenshots, y genera reportes. Activar cuando el usuario dice: testea esto, revisa que funcione, hay un bug, verificalo, checalo en el browser, o despues de implementar una feature para validar.
Cargar contexto completo del proyecto al inicio de una conversacion. Lee BUSINESS_LOGIC.md, estructura de features, estado de la BD, y configuracion actual. Activar cuando el agente no tiene contexto del proyecto o el usuario dice: que tenemos, donde estamos, dame contexto, resumeme el proyecto.
Planificar una feature compleja antes de implementarla. Genera un PRP (Product Requirements Proposal) con objetivo, comportamiento, modelo de datos, y fases. Activar SIEMPRE antes de bucle-agentico, o cuando el usuario dice: planea esto, necesito un sistema de X, quiero agregar algo grande.
Crear nuevos skills para extender la fabrica. Guia paso a paso con scripts de inicializacion, validacion y empaquetado. Usar cuando el usuario quiere crear un skill personalizado o extender las capacidades del agente.
Todo lo relacionado con Supabase: crear tablas, migraciones, RLS, queries, metricas, CRUD, auth, storage, logs, y operaciones de datos. Activar cuando el usuario dice: necesito una tabla, crear tabla, base de datos, guardar datos, proteger datos, RLS, migracion, query, cuantos usuarios, metricas, revenue, dame los datos, consulta supabase, cuantos registros, analiza los datos, estadisticas, reportes, churn, funnel, storage, auth, configurar permisos, o cualquier operacion de BD.
Actualizar SaaS Factory a la ultima version. Activar cuando el usuario dice: actualiza el template, hay nueva version, update SaaS Factory, quiero la ultima version, o cuando se detecta que el template esta desactualizado.
Genera paquetes visuales narrativos completos estilo sketchnote para videos, presentaciones, o contenido educativo. Imagenes didacticas dibujadas a mano con doodles rellenos de color, trazos de marcador grueso, flechas organicas, iconos expresivos y etiquetas sobre fondo crema calido. Triggers: video visuals, paquete visual, imagenes para video, genera las imagenes, narrativa visual, imagenes del video, genera imagenes para el video, crea las imagenes, dibuja la narrativa, sketchnote, infografia, visual.