Armar una app con IA en una tarde es fácil. Que no se rompa el día 30, cuando entra el segundo vendedor, ya no. Así se hace un CRM propio como debe ser.

Gratis, a cambio de saber quién eres
Te lo doy completo y sin costo. Solo te pido el correo para poder escribirte después y preguntarte cómo te fue: si algo no te sirvió, quiero saberlo. Nada de spam.
Un correo de confirmación y ya. Puedes salirte cuando quieras.
Hoy cualquiera arma una app con IA en una tarde, y en la demo funciona. El problema llega el día 30: cuando entra el segundo vendedor y ve la cartera completa del primero, cuando alguien borra lo que no debía y no hay cómo volver atrás, o cuando la URL le llega a quien no tenía que llegar.
Casi siempre es por lo mismo:
La diferencia entre "la IA me hizo una app" y una app hecha como debe ser está en esas reglas, no en la pantalla. Esta skill las trae puestas.
Tu CRM a la medida de tu negocio: contactos, embudo tipo kanban, notas, tareas y usuarios con roles. Todo en un solo Worker de Cloudflare con la API en /api, una base de datos D1, una app en React con Vite y Tailwind servida por ese mismo Worker y, más adelante, R2 para archivos. Un comando para publicar, una URL y ningún servidor que mantener.
La ruta es un MVP en 90 minutos, en ocho pasos. Cada uno termina funcionando, probado y guardado con un commit de git, y con un guion de prueba de un minuto para ti: "abre esto, toca aquello, deberías ver esto otro".
CLAUDE.md para que cualquier sesión futura de Claude Code sepa qué se decidió.Un CRM se abre veinte veces al día, muchas desde el celular y con prisa. La meta no es que se vea bonito en una captura: es que registrar una llamada tome diez segundos y que entiendas tu embudo de un vistazo.
La skill trae tokens de diseño con modo oscuro, el color de tu marca como único acento, estados pensados (cargando, vacío, error, sin permiso), confirmación antes de borrar, contraste accesible y botones del tamaño del pulgar. Y evita lo que delata una app genérica: degradados morados, la paleta por defecto de Tailwind, emojis como íconos y tarjetas dentro de tarjetas.
Para que no arranques de una hoja en blanco, trae además un dashboard de referencia con los patrones de xytask.com, la plataforma de operaciones que construimos sobre el mismo stack de Cloudflare: navegación por módulos, tablas con estados, vistas de kanban, lista y día, y gestión de usuarios con roles.
Necesitas Node.js 22 LTS o más reciente, git (cada paso se guarda con un commit) y una cuenta de Cloudflare.
Descarga el archivo, descomprímelo y copia la carpeta dentro de tus skills:
~/.claude/skills/crm-propio/
En Windows es C:\Users\TU-USUARIO\.claude\skills\, con SKILL.md directo dentro de la carpeta.
Un dato honesto antes de empezar: para un CRM con login en producción te recomiendo el plan Workers Paid (5 dólares al mes por cuenta). El plan gratis limita el CPU a 10 ms por solicitud, y guardar contraseñas de forma segura gasta alrededor del doble, así que el login puede fallar con el error 1102. Si por ahora te quedas en el plan gratis, la skill trae un plan temporal, solo con datos de prueba, y te explica lo que cuesta en seguridad.
Abre Claude Code en una carpeta vacía y pega algo así, con los datos de tu negocio:
Usa la skill crm-propio. Quiero construir el CRM de mi negocio. Mi negocio: inmobiliaria en Ciudad de Panamá, somos yo y 3 asesores. Hoy uso: un Excel con nombre, teléfono, propiedad de interés, presupuesto, estado y notas. Lo que más me duele: se nos olvida dar seguimiento y no sé cuánto dinero hay por cerrar. Quién lo usa: yo como administrador y los asesores, casi siempre desde el celular. Lo que quiero ver cada lunes: el dinero en cada etapa y las tareas vencidas por asesor. Empecemos por el descubrimiento: hazme las preguntas que falten, de dos o tres a la vez. Después muéstrame la Ficha del CRM y el plan por pasos. No escribas código hasta que te diga "adelante". Explícame cada decisión en una frase sencilla y pídeme permiso antes de tocar mi cuenta de Cloudflare.
Mientras construyes, usa datos de prueba inventados. Nunca pegues datos reales de tus clientes en el chat.
El MVP está listo cuando pasa esta lista, y la skill te la hace probar:
Después del MVP, la skill trae los prompts listos para seguir: importar desde CSV, botón de WhatsApp, plantillas de mensajes, reportes, exportar a CSV, adjuntos, un resumen diario por correo y campos propios de tu negocio. Y cuando quieras que Claude consulte tu CRM directamente, el siguiente paso es crear un servidor MCP.
wrangler rollback regresa el código, no los datos. Por eso las migraciones solo agregan; lo viejo se limpia semanas después.Para dueños de negocio con un equipo que da seguimiento a clientes: una inmobiliaria, una clínica, una agencia, una consultora. Para quien está cansado del Excel compartido que todos tocan y nadie actualiza. Y para quien ya armó una app con IA y quiere revisarla contra los quince motivos por los que se rompen: esa lista sola vale la descarga.
No es para quien quiere que se haga solo. Tú decides, pruebas y apruebas cada paso; Claude construye, explica y verifica. Así se hace bien.
En el taller presencial hay un bloque entero para esto: cómo se estructura una app por dentro, por qué se rompen las que se arman sin pensar, y montas la tuya. Si necesitas un CRM o una app interna para tu empresa, agenda una conversación y lo vemos con tu operación en la mano.
Gratis, a cambio de saber quién eres
Te lo doy completo y sin costo. Solo te pido el correo para poder escribirte después y preguntarte cómo te fue: si algo no te sirvió, quiero saberlo. Nada de spam.
Un correo de confirmación y ya. Puedes salirte cuando quieras.
¿Te trabaste en algún paso?
El recurso te lleva de cero a cien solo, pero hay pasos que se explican mejor hablando. Si llegaste hasta ahí y algo no cuadra, mándame el enlace de tu sitio y te digo qué está pasando.
Agendar una llamada →