📅 Skill Spec

Agenda e Notificações

Spec genérica para skills que integram calendário, criam lembretes e notificam compromissos em múltiplos canais.

Spec GenéricaCalendárioLembretesNotificações

1. Objetivo da Skill

Ler uma agenda, criar ou atualizar eventos, acompanhar janelas de compromisso e disparar notificações contextuais antes ou durante eventos.

2. Contrato de Entrada e Saída

Entradas

Saídas

3. Fluxo Canônico

  1. Ingestão: Receber pedido do usuário ou consultar calendário conectado.
  2. Sincronização: Ler eventos, detectar conflitos, ordenar a agenda e preparar o contexto relevante.
  3. Ação: Criar, editar, cancelar ou confirmar eventos conforme a solicitação.
  4. Notificação: Disparar lembretes e alertas nos canais configurados, com antecedência apropriada.
  5. Registro: Salvar estado de notificações enviadas, erros e confirmações para evitar duplicidade.

4. Pontos de Adaptação

5. Regras Permanentes

6. Relação com Workflow

O workflow interno mostra os conectores, contas e canais reais do ASPIRA. A Skill Spec fica neutra para qualquer sistema adaptar.

Leitura correta
Skill Spec = portável, genérica, instalável
Workflow = específico, operacional, real