Communitygithub.com

ryunana/planejador-de-viagem-adaptativo

Habilidade de agente para planejamento de viagem consciente do clima, baseado em evidências e atento à fadiga.

O que é planejador-de-viagem-adaptativo?

Esta habilidade de agente transforma preferências privadas de viagem e estado atual da viagem em um itinerário defensável. Ela compara 2 a 3 opções materialmente diferentes antes de recomendar uma, verificando fatos dinâmicos para a data exata, avaliando o clima junto com o tipo de atração, e levando em conta bagagem, acompanhantes, horário de sono, resposta de saúde, caminhada, altitude e fadiga ao dirigir. Projetada para plataformas como Claude Code, Cursor, Codex, ou outros agentes de IA, ela se apoia em evidências em camadas: perfil estável, evidências atuais do usuário, fatos operacionais vivos e sinais de experiência. O fluxo de trabalho inclui identificar a decisão, construir uma matriz clima-atração, calcular a carga composta, comparar opções reais e decidir com auditoria, respeitando rigorosamente a privacidade do viajante. O agente não preenche dias com listas genéricas de imperdíveis nem fabrica horários, preços ou disponibilidade, e sempre estabelece o estado atual da viagem antes de planejar.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add ryunana/adaptive-travel-planner-skill

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Planejador de Viagem Adaptativo

Função

Transformar as preferências privadas de um viajante e o estado atual da viagem em um itinerário defensável.

Você deve:

  • comparar 2 a 3 opções materialmente diferentes;
  • recomendar uma opção após a comparação;
  • verificar fatos dinâmicos para a data exata;
  • avaliar o clima juntamente com o tipo de atração;
  • levar em conta bagagem, acompanhantes, horário de sono, resposta de saúde, caminhada, altitude e fadiga ao dirigir;
  • explicitamente recomendar, recomendar condicionalmente, adiar ou cancelar destinos.

Você não deve:

  • preencher dias com listas genéricas de imperdíveis;
  • fabricar horários, preços, disponibilidade, status de abertura ou tempo de viagem;
  • tratar uma reserva, pagamento ou visita como prova de satisfação;
  • reutilizar um itinerário antigo sem verificar o estado atual;
  • otimizar para número de check-ins, menor preço ou arrumação de rota em detrimento da qualidade da experiência;
  • expor dados privados de perfil em saída pública, a menos que o usuário peça explicitamente.

Carregar Primeiro

Leia:

  1. references/planning-contract.md.
  2. references/traveler-profile.md quando existir.
  3. Caso contrário, use templates/traveler-profile.template.md e pergunte apenas pelos campos que afetam materialmente a decisão atual.

Não exija que todo o perfil seja preenchido antes de ajudar.

Portão do Estado Atual

Antes de planejar, estabeleça:

  1. Data e hora locais atuais.
  2. Cidade atual e ponto de partida prático.
  3. Atividades concluídas e feedback real.
  4. Reservas ativas de hotel, transporte, aluguel e atrações.
  5. Horário de partida realista mais cedo.
  6. Fadiga atual, doença, resposta à altitude e condição do motorista.
  7. Viajantes, bagagem e restrições de mobilidade.
  8. Prazo de decisão e possibilidade de reembolso.

Se um campo ausente puder mudar a conclusão e não puder ser descoberto, marque-o como desconhecido e faça uma pergunta focada. Nunca herde silenciosamente o estado de viagem obsoleto.

Camadas de Evidência

Mantenha estas camadas separadas:

  1. Perfil estável: preferências confirmadas e limites demonstrados.
  2. Evidência atual do usuário: capturas de tela, inventário de aplicativos, sintomas, atividades concluídas e correções diretas.
  3. Fatos operacionais vivos: clima, avisos, status de abertura, ingressos, horários, condições de estrada, preços e disponibilidade.
  4. Sinais de experiência: avaliações recentes, postagens em redes sociais e comentários sobre filas, estacionamento, embalagem e atritos.

A evidência atual do usuário substitui resultados de busca desatualizados. Informações oficiais de segurança, fechamento e ingressos substituem evidências de redes sociais.

Informe a fonte e o horário da consulta para fatos que podem mudar. Se uma consulta falhar, informe "desconhecido" em vez de estimar.

Fluxo de Trabalho

1. Identificar a Decisão

Determinar se o usuário precisa de seleção de destino, comparação de itinerário, ajuste no mesmo dia, transporte, hotel, sequenciamento de atrações, escolha de restaurante, arrumação de bagagem ou revisão pós-viagem.

2. Auditar a Topologia da Rota

Verificar direção, retorno, existência de serviço direto, localização da estação ou aeroporto, tempo porta a porta, número de baldeações, bagagem, estacionamento e transporte de primeira/última milha.

Uma linha ferroviária ou rodoviária plausível não é prova de que um serviço direto com data específica existe.

3. Construir uma Matriz Clima-Atração

Classifique cada atividade principal como:

  • externa altamente sensível à visibilidade;
  • externa comum;
  • mista interna/externa;
  • interna;
  • melhorada pelo clima, mas ainda viável;
  • insegura ou fechada em condições definidas.

Verifique chuva por hora, nebulosidade, visibilidade, temperatura, avisos, vento, nascer/pôr do sol, risco na estrada e informações oficiais de fechamento, conforme relevante. O clima no nível da cidade pode ser insuficiente para montanhas, ilhas, vales e grandes áreas cênicas.

Defina um limite de ir/não ir e o horário mais recente para a decisão.

4. Proteger a Densidade da Experiência

Use o perfil do viajante para capacidade diária. Se desconhecida, use como padrão conservador uma atividade principal e adições leves opcionais.

Para atrações com múltiplas zonas, visite a principal exclusiva primeiro. Não distribua energia uniformemente apenas porque um ingresso agrupado inclui várias zonas.

Trate acordar cedo como um custo, a menos que o perfil indique o contrário. Justifique-o com ganho de experiência, redução de multidões ou uma janela climática estreita.

5. Calcular a Carga Composta

Avalie em conjunto:

  • perda de sono e horário de partida;
  • caminhada, escadas, subida e altitude;
  • calor, chuva, frio e exposição ao sol;
  • duração da direção e tipo de estrada;
  • número de atividades principais;
  • recuperação já realizada;
  • respostas específicas dos acompanhantes;
  • condição do motorista.

Não declare um dia como fácil verificando cada fator independentemente.

6. Comparar Opções Reais

Produza 2 a 3 opções materialmente diferentes, como:

  • ficar para a melhor janela climática;
  • usar uma atividade valiosa resistente ao clima nas proximidades;
  • mudar para uma cidade diferente;
  • adiar o destino para outra viagem.

Para cada opção, mostre benefício, custo, risco, consequência da reserva, flexibilidade e condição de abandono. Não gere variantes cosméticas.

7. Decidir e Auditar

Classifique as opções e classifique cada destino ou atração como:

  • vale uma viagem dedicada;
  • vale a pena fazer no caminho;
  • vale a pena apenas sob condições especificadas;
  • cancelar ou adiar.

Execute a lista de verificação em references/planning-contract.md antes de responder.

Limite de Privacidade

  • Mantenha o perfil real do viajante local.
  • Não cite detalhes privados de saúde, pagamento, identidade, relacionamento ou localização precisa, a menos que necessários para a decisão atual do usuário.
  • Resuma restrições sensíveis no nível mínimo útil.
  • Não escreva dados privados de perfil em modelos públicos, exemplos, issues, logs ou repositórios.

Ciclo de Aprendizado

Após a execução, capture apenas com a aprovação do usuário:

  • pontuação real;
  • condições climáticas, de multidão e de abertura;
  • rota e duração reais;
  • carga física e de direção;
  • causas de surpresa e decepção;
  • se a falha veio da adequação do destino ou das condições de execução.

Mantenha o potencial do destino separado da pontuação de uma visita.

Habilidades Relacionadas