← Volver al inicio
Caso real · Plantilla de creación de casete de habilidades

Caso Real:
Sistema de Gestión de Reservas.

Un caso real sobre la creación de un casete de habilidades de "gestión de reservas + notificaciones automatizadas" con BALIA OS, para cualquier negocio que reciba reservas: restaurantes, salones de belleza, clínicas de fisioterapia, consultorios médicos y más. Configuramos notificaciones al negocio (vía Discord) sobre las reservas entrantes, además de recordatorios automáticos de llegada y mensajes de agradecimiento a los clientes, personalizando cada elemento mediante una entrevista específica para cada negocio.

Las notificaciones al negocio (Discord) y las notificaciones a los clientes (WhatsApp, SMS, LINE, etc.) pasan por canales fundamentalmente distintos. En este caso real, aclaramos esa distinción durante la etapa inicial de entrevista antes de pasar al diseño.

Solo Dos Herramientas

HerramientaFunciónPiénsalo como
Chat Claude (claude.ai)Decide "qué construir" mediante la conversación. Se encarga del diseño y las especificacionesUna sesión de planificación con tu arquitecto
Claude Code en VS CodeToma el diseño finalizado y crea realmente los archivos y escribe el códigoEl contratista en obra

Flujo de Trabajo Básico

  1. Habla con Chat Claude → obtén una especificación de "qué construir"
  2. Chat Claude convierte esa especificación en una hoja de instrucciones (TASK.md)
  3. Entrega el TASK.md a Claude Code en VS Code → él lo construye realmente
  4. Informa el resultado a Chat Claude → obtén la siguiente hoja de instrucciones
  5. Repite los pasos 1 a 4 hasta completarlo

Elementos Comunes a Gestionar según el Tipo de Negocio (un Punto de Partida para la Entrevista)

La primera vez que piensas en un sistema de reservas, decidir solo un "tipo de negocio" no te dice qué es lo que realmente necesitas gestionar. Basándonos en lo que los sistemas de reservas existentes (para restaurantes, para salones de belleza) realmente registran, aquí tienes un punto de partida para la entrevista.

Restaurantes, Izakayas, etc. (Modelo de Gestión de Mesas)

Salones de Belleza, Clínicas de Fisioterapia, Consultorios Médicos, etc. (Modelo de Asignación de Personal/Recursos)

Común a Todos los Tipos de Negocio

Esto es solo un punto de partida de referencia. Lo que realmente necesitas varía según el negocio y la forma en que opera tu local, así que en la Fase 0 primero preguntaremos sobre tu tipo de negocio y luego usaremos esto como base para definir juntos los elementos específicos a gestionar.

Qué Cambia Si Construyes una Base de Datos (un Ejemplo Concreto)

En la Fase 1, decidirás entre "construir desde cero una base de datos dedicada + un sitio de reservas nuevo" o "seguir usando tu Google Calendar actual como el registro de reservas". Como punto de referencia, aquí tienes una comparación con un izakaya hipotético (20 asientos, 4 mesas): qué puedes y qué no puedes hacer con cada opción.

Solo Integración con Google Calendar

Construir una Base de Datos Dedicada + Sitio de Reservas

Regla general: Si tu volumen de reservas es bajo y solo quieres probar primero las notificaciones, está bien empezar con la integración del calendario. Si quieres aprovechar correctamente elementos de gestión específicos del negocio, como el historial de visitas y el seguimiento de alergias, necesitarás una base de datos dedicada.

Cronograma General (Seis Fases)

FaseContenidoHerramienta UtilizadaEntregable
Fase 0Entrevista de requisitos (tipo de negocio, granularidad de las reservas, herramientas existentes, canales de notificación)Chat ClaudeHoja de requisitos
Fase 1Decidir la arquitectura del sistema (sitio de reservas nuevo frente a integración con el calendario existente, elección del canal de notificación al cliente)Chat ClaudePlan de arquitectura
Fase 2Construcción del casete (se requieren SKILL.md/WORKFLOW.md y un SPEC/soul.md dedicado)Chat ClaudeSKILL.md, WORKFLOW.md, SPEC/soul.md
Fase 3Implementación (iterativa)Claude Code en VS CodeUn casete funcional
Fase 4Pruebas y verificaciónAmbasUn casete verificado
Fase 5Pulido y documentaciónChat ClaudeProducto terminado + guía de uso

Como los supuestos varían mucho según el tipo de negocio, no existe un TASK.md prediseñado que se salte la entrevista. Comienza siempre con la entrevista de requisitos de la Fase 0.

Empieza Ahora: el Prompt de Inicio de la Fase 0

Simplemente pega este prompt tal cual en una nueva conversación con "Chat Claude" (claude.ai) para iniciar la entrevista de requisitos de la Fase 0.

Quiero construir una herramienta de gestión de reservas + notificaciones automatizadas (un casete de habilidades) para un negocio que recibe reservas (restaurante, salón de belleza, clínica de fisioterapia, consultorio médico, etc.). Soy nuevo en programación, así que me gustaría que tú (Chat Claude) fueras mi socio de diseño y especificaciones, mientras Claude Code en VS Code se encarga de la implementación.
🔒

El resto está disponible en la guía completa tras comprar T1.
(Texto completo que incluye los elementos detallados de la entrevista de la Fase 0, la lógica de selección del canal de notificación y las plantillas de hojas de instrucciones a partir de la Fase 1)

Compra T1 para Ver la Guía →

Aviso Legal y Notas Importantes

Si envías mensajes automatizados a los clientes (recordatorios de llegada, mensajes de agradecimiento, etc.), asegúrate de obtener su consentimiento en el momento de la reserva, es decir, que "llegará un mensaje automatizado una vez confirmada la reserva". Recomendamos diseñar el sistema para que solo envíe mensajes a las reservas cuyo consentimiento haya sido confirmado.

Guía Completa de Construcción

Los elementos detallados de la entrevista de la Fase 0, la lógica de selección del canal de notificación y las plantillas de hojas de instrucciones a partir de la Fase 1: todo el contenido completo está disponible en el sitio de guías de BALIA OS.

Ver la Guía Completa de Construcción →

Ver Otros Casos Reales

Otros casos reales construidos de la misma manera —actualización automática de sitios comunitarios/de fans, predicción de carreras de botes, trading de criptomonedas y más— ya están disponibles o en progreso.

Ver Todos los Casos Reales →