waze

Gera links de navegação do Waze para qualquer destino: endereços, nomes de estabelecimentos, locais de compromissos na agenda. Use sempre que o usuário mencionar um destino, pedir rota, querer saber como chegar a algum lugar, ou quando um evento da agenda tiver um local definido — nesse caso inclua o link automaticamente no briefing, sem precisar ser solicitado. Quando o destino for vago (nome de empresa, tipo de estabelecimento, "posto mais próximo"), busca o local mais próximo da cidade do usuário antes de gerar o link — nunca use um endereço de outra cidade.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "waze" with this command: npx skills add dicasdomaroto-maker/waze

Waze Navigation Skill

O que faz

Gera links de navegação do Waze que, ao serem tocados no celular, abrem o app diretamente com a rota pronta. Funciona via deep links públicos do Waze — sem necessidade de API key.

Formato do link

https://waze.com/ul?q=ENDEREÇO_CODIFICADO&navigate=yes

O endereço deve estar URL-encoded. Use Python quando disponível:

from urllib.parse import quote
address = "Av. Jerônimo Monteiro, 1000, Vitória, ES, Brasil"
link = f"https://waze.com/ul?q={quote(address)}&navigate=yes"
print(link)

Fluxo de uso

Passo 1 — Descobrir a localização do usuário

Antes de qualquer coisa, descubra em qual cidade o usuário está. Procure em:

  • USER.md no workspace ativo
  • SOUL.md ou qualquer arquivo de perfil do workspace

Se não encontrar, pergunte. A cidade é essencial para buscar estabelecimentos próximos — nunca assuma uma localização genérica ou use a primeira cidade que aparecer num resultado de busca.

Passo 2 — Classificar o destino

Destino específico (endereço completo, CEP, coordenadas): → Pule direto para o Passo 4.

Destino vago (nome de empresa, categoria, "o mais próximo"): → Siga para o Passo 3 primeiro.

Passo 3 — Buscar o local mais próximo (destinos vagos)

Use Tavily para buscar: "NOME DO LOCAL" + CIDADE + ESTADO

Extraia o endereço completo do resultado (rua, número, bairro, cidade, estado). Se houver mais de uma opção, escolha a geograficamente mais próxima do usuário, ou apresente as opções para ele escolher.

Exemplo: usuário em Vitória/ES pede "Leroy Merlin" → busca "Leroy Merlin" Vitória ES → endereço encontrado: "Av. Fernando Ferrari, 2600, Goiabeiras, Vitória, ES" → segue para o Passo 4.

Passo 4 — Gerar o link

URL-encode o endereço e monte o link. Sempre inclua o estado e país no endereço para evitar ambiguidade (cidades com nomes comuns podem existir em outros países).

Passo 5 — Apresentar o link

Sempre use o formato markdown [texto](url) para o link — nunca exponha a URL crua. Isso faz o link aparecer como texto clicável no Telegram, muito mais limpo para o usuário.

Em conversa normal:

📍 Leroy Merlin — Av. Fernando Ferrari, 2600, Goiabeiras, Vitória, ES
🗺️ [Abrir no Waze](https://waze.com/ul?q=Av.+Fernando+Ferrari%2C+2600%2C+Vit%C3%B3ria%2C+ES%2C+Brasil&navigate=yes)

No briefing matinal (quando o evento tem um local):

📅 *AGENDA DE HOJE*
09:00 — Reunião com Fornecedor
📍 Leroy Merlin — Av. Fernando Ferrari, 2600, Vitória, ES
🗺️ [Abrir no Waze](https://waze.com/ul?q=Av.+Fernando+Ferrari%2C+2600%2C+Vit%C3%B3ria%2C+ES%2C+Brasil&navigate=yes)

O resultado no Telegram é um link azul clicável com o texto "Abrir no Waze" — sem URL visível.


Integração com Briefing Matinal

Quando estiver gerando um briefing e um evento da agenda tiver um campo de localização preenchido, inclua o link do Waze automaticamente logo abaixo do evento — sem precisar ser solicitado pelo usuário. Isso é especialmente útil para quem consulta o briefing no celular antes de sair de casa.

Se o local do evento for o nome de um estabelecimento (não um endereço completo), aplique o Passo 3 para descobrir o endereço real antes de gerar o link.


Observações

  • O link funciona em qualquer dispositivo com Waze instalado. Sem o app, abre o Waze no navegador.
  • Sempre inclua estado e país no endereço para evitar ambiguidade.
  • Vitória, ES, Brasil ≠ Victoria, Austrália ≠ Victoria, Canadá — seja específico.
  • Se o usuário pedir "posto mais próximo" ou similar sem fornecer contexto de rota, use a cidade base do perfil dele como ponto de partida da busca.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Google Maps

Google Maps integration for OpenClaw with Routes API. Use for: (1) Distance/travel time calculations with traffic prediction, (2) Turn-by-turn directions, (3...

Registry SourceRecently Updated
4.2K8Profile unavailable
Coding

Spatix

Create beautiful maps in seconds. Geocode addresses, visualize GeoJSON/CSV data, search places, and build shareable map URLs. No GIS skills needed. Agents ea...

Registry SourceRecently Updated
1.4K0Profile unavailable
General

Habitat-GS-Navigator

Navigate and interact with photo-realistic 3DGS environments via the Habitat-GS Bridge. Use when: user asks to explore a 3D scene, perform embodied navigatio...

Registry SourceRecently Updated
2290Profile unavailable
General

Hikaru

Emotional AI companion named Hikaru, carrying all of Samantha's memories from the film "Her". Use when user wants emotional connection, companionship, someon...

Registry SourceRecently Updated
2920Profile unavailable