Um caso de estudo sobre a construção de uma cassete de skills de "gestão de reservas + notificações automáticas" com o BALIA OS, para qualquer negócio que aceite marcações — restaurantes, salões, clínicas de fisioterapia, clínicas médicas, e mais. Juntámos notificações ao estabelecimento (via Discord) sobre reservas a chegar, mais lembretes automáticos de chegada e mensagens de agradecimento aos clientes, personalizando cada peça através de uma entrevista específica ao negócio.
As notificações ao estabelecimento (Discord) e as notificações aos clientes (WhatsApp, SMS, LINE, etc.) passam por canais fundamentalmente diferentes. Neste caso de estudo, esclarecemos essa distinção na fase inicial da entrevista antes de avançar para o desenho.
| Ferramenta | Função | Pensa nela como |
|---|---|---|
| Chat Claude (claude.ai) | Discute contigo "o que construir". Trata da vertente de desenho/especificação | O arquiteto com quem te sentas a planear |
| Claude Code no VS Code | Pega no desenho finalizado e cria efetivamente os ficheiros e escreve o código | O empreiteiro no terreno |
Da primeira vez que pensas num sistema de reservas, decidir apenas o "tipo de negócio" não te diz o que realmente precisas de gerir. Com base no que os sistemas de reservas já existentes (para restaurantes, para salões) efetivamente controlam, aqui fica um ponto de partida para a entrevista.
Isto é apenas um ponto de partida de referência. O que realmente precisas varia consoante o negócio e a forma como o teu estabelecimento funciona, por isso na Fase 0 vamos primeiro perguntar-te sobre o teu tipo de negócio, e depois usar isto como base para definir contigo os itens específicos a gerir.
Na Fase 1, vais decidir entre "construir de raiz uma nova base de dados dedicada + site de reservas" ou "continuar a usar o teu Google Calendar atual como livro de registo de reservas". Como ponto de referência, aqui fica uma comparação usando uma izakaya hipotética (20 lugares, 4 mesas) — o que podes e não podes fazer com cada opção.
Regra prática: Se o teu volume de reservas é baixo e só queres experimentar primeiro as notificações, está tudo bem em começar pela integração com o calendário. Se quiseres usar devidamente itens de gestão específicos do negócio como o histórico de visitas e o controlo de alergias, vais precisar de uma base de dados dedicada.
| Fase | Conteúdo | Ferramenta | Entregável |
|---|---|---|---|
| Fase 0 | Entrevista de requisitos (tipo de negócio, granularidade das reservas, ferramentas existentes, canais de notificação) | Chat Claude | Folha de requisitos |
| Fase 1 | Decisão da arquitetura do sistema (novo site de reservas vs. integração com calendário existente, escolha do canal de notificação a clientes) | Chat Claude | Plano de arquitetura |
| Fase 2 | Construção da 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 | Uma cassete funcional |
| Fase 4 | Testes e verificação | Ambos | Uma cassete verificada |
| Fase 5 | Refinamento e documentação | Chat Claude | Produto finalizado + guia de utilização |
Uma vez que os pressupostos variam muito consoante o tipo de negócio, não existe nenhum TASK.md pronto que salte a entrevista. Começa sempre pela entrevista de requisitos da Fase 0.
Basta colares este prompt tal como está numa nova conversa com o "Chat Claude" (claude.ai) para iniciar a entrevista de requisitos da Fase 0.
O resto 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 modelos de folhas de instruções a partir da Fase 1)
Se enviares mensagens automáticas aos clientes (lembretes de chegada, mensagens de agradecimento, etc.), certifica-te de que obténs o consentimento deles no momento da reserva — de que "vai chegar uma mensagem automática assim que a reserva for confirmada". Recomendamos desenhar 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 folhas de instruções a partir da Fase 1 — o texto completo está todo disponível no site do guia BALIA OS.
Ver o Guia de Construção Completo →Outros casos de estudo construídos da mesma forma — atualizações automáticas de sites de comunidade/fãs, previsão de corridas de barcos, trading de criptomoedas, e mais — estão disponíveis ou em curso.
Ver Todos os Casos de Estudo →