Um estudo de caso da criação de um cassete de habilidade de "gerenciamento de reservas + notificações automáticas" com o BALIA OS, para qualquer negócio que aceite agendamentos — restaurantes, salões, clínicas de fisioterapia, clínicas médicas e mais. Montamos notificações para o negócio (via Discord) sobre reservas recebidas, além de lembretes automáticos de chegada e mensagens de agradecimento aos clientes, personalizando cada parte por meio de uma entrevista específica do negócio.
Notificações para o negócio (Discord) e notificações para clientes (WhatsApp, SMS, LINE etc.) passam por canais fundamentalmente diferentes. Neste estudo de caso, esclarecemos essa distinção já na etapa inicial da entrevista, antes de seguir para o design.
| Ferramenta | Função | Pense nela como |
|---|---|---|
| Chat Claude (claude.ai) | Decide "o que construir" por meio de conversa. Cuida do lado de design/especificação | Uma sessão de planejamento com seu arquiteto |
| Claude Code no VS Code | Pega o design finalizado e efetivamente cria os arquivos e escreve o código | O empreiteiro na obra |
Da primeira vez que você pensa em um sistema de reservas, decidir apenas o "tipo de negócio" não diz o que você realmente precisa gerenciar. Com base no que os sistemas de reservas existentes (para restaurantes, para salões) de fato controlam, aqui está um ponto de partida para a entrevista.
Isso é apenas um ponto de partida de referência. O que você realmente precisa varia conforme o negócio e a forma como seu estabelecimento funciona, então na Fase 0 primeiro perguntaremos sobre o tipo do seu negócio e depois usaremos isso como base para definir juntos os itens específicos a gerenciar.
Na Fase 1, você decidirá entre "construir um novo banco de dados dedicado + site de reservas do zero" ou "continuar usando seu Google Agenda atual como o registro de reservas". Como referência, aqui está uma comparação usando um izakaya hipotético (20 lugares, 4 mesas) — o que é possível e o que não é possível em cada opção.
Regra prática: Se seu volume de reservas é baixo e você só quer testar as notificações primeiro, tudo bem começar com a integração de agenda. Se você quiser realmente usar itens de gerenciamento específicos do negócio, como histórico de visitas e controle de alergias, vai precisar de um banco de dados dedicado.
| Fase | Conteúdo | Ferramenta Usada | Entregável |
|---|---|---|---|
| Fase 0 | Entrevista de requisitos (tipo de negócio, granularidade das reservas, ferramentas existentes, canais de notificação) | Chat Claude | Ficha de requisitos |
| Fase 1 | Definição da arquitetura do sistema (novo site de reservas vs. integração com agenda existente, escolha do canal de notificação ao cliente) | Chat Claude | Plano de arquitetura |
| Fase 2 | Construção do cassete (SKILL.md/WORKFLOW.md e um SPEC/soul.md dedicado são todos obrigatórios) | Chat Claude | SKILL.md, WORKFLOW.md, SPEC/soul.md |
| Fase 3 | Implementação (iterativa) | Claude Code no VS Code | Um cassete funcional |
| Fase 4 | Testes e verificação | Ambos | Um cassete verificado |
| Fase 5 | Polimento e documentação | Chat Claude | Produto finalizado + guia de uso |
Como as premissas variam bastante conforme o tipo de negócio, não existe um TASK.md pronto que pule a entrevista. Sempre comece pela entrevista de requisitos da Fase 0.
Basta colar este prompt exatamente como está em uma nova conversa com o "Chat Claude" (claude.ai) para iniciar a entrevista de requisitos da Fase 0.
O restante está disponível no guia completo após a compra do T1.
(Texto completo incluindo os itens detalhados da entrevista da Fase 0, a lógica de seleção do canal de notificação e os modelos de folha de instruções para a Fase 1 em diante)
Se você enviar mensagens automáticas aos clientes (lembretes de chegada, mensagens de agradecimento etc.), certifique-se de obter o consentimento deles no momento da reserva — de que "uma mensagem automática chegará assim que a reserva for confirmada". Recomendamos projetar o sistema para enviar apenas para reservas cujo consentimento tenha sido confirmado.
Os itens detalhados da entrevista da Fase 0, a lógica de seleção do canal de notificação e os modelos de folha de instruções para a Fase 1 em diante — o texto completo está todo detalhado no site do guia do BALIA OS.
Ver o Guia Completo →Outros estudos de caso construídos da mesma forma — atualização automática de sites de comunidade/fãs, previsão de corrida de barcos, negociação de criptomoedas e mais — já estão disponíveis ou em andamento.
Ver Todos os Estudos de Caso →