Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Local Life

v1.0.0

Fornece informações locais em tempo real sobre clima, qualidade do ar, cotações e feriados para uma cidade específica em formato de dashboard.

0· 573·1 current·3 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (local dashboard for weather, AQI, currency, holidays) matches the runtime instructions: it calls wttr.in for weather/astronomy, economia.awesomeapi.com.br for exchange rates, and date.nager.at for holidays. No unrelated credentials, binaries, or install steps are requested.
Instruction Scope
Instructions are narrowly scoped to collecting public data for a city and formatting a dashboard. One minor vagueness: the AQI fallback directs the agent to use a 'tool de pesquisa (como a API da Brave)' to query 'qualidade do ar em {CIDADE} hoje' — this is ambiguous about which search/browsing tool will be used and could result in arbitrary outbound web requests depending on the agent's available tools. Otherwise the curl calls and JSON fields targeted are appropriate and proportional.
Install Mechanism
No install spec and no code files — instruction-only skill. This is low-risk since nothing is written to disk by the skill bundle itself.
Credentials
The skill requires no environment variables, credentials, or config paths. All external requests use public unauthenticated APIs appropriate for the stated functionality.
Persistence & Privilege
always is false and the skill does not request persistent system privileges or modify other skills/config. Autonomous invocation is permitted by default but is not combined with broad credential access.
Assessment
This skill is instruction-only and uses public APIs (wttr.in, economia.awesomeapi.com.br, date.nager.at) to build a local dashboard, and it requests no secrets — that is generally safe and coherent with its description. Before installing, consider: 1) The skill will make outbound network requests containing the city name (and current date/time) to public endpoints — if you need to avoid any outbound calls or logging of query data, do not enable it. 2) The AQI step is vague: it instructs the agent to use a 'search tool (e.g., Brave API)'; confirm which browsing/search tool the agent will actually use and whether you trust it to perform web queries. 3) If you expect a different default city than Goiânia, note the skill defaults to Goiânia when no city is provided. 4) The skill has no rate-limit or error-handling guidance — expect possible failures if upstream APIs change or become rate-limited. If those behaviors are acceptable, the skill is consistent and proportionate to its stated purpose.

Like a lobster shell, security has layers — review code before you run it.

latestvk9708ne77geytvdvfrxfn8vbf581a578

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

name: local-life description: Fornece um dashboard visual com informações locais em tempo real. Ative esta skill quando o usuário perguntar sobre o clima, temperatura, cotação de moedas, ou pedir um resumo geral do dia para uma cidade específica. Gatilhos comuns incluem: "como está o dia em Goiânia?", "resumo do dia", "status local", "local-life", "qual a previsão do tempo para hoje?".

Skill: L

ocal Life

Esta skill transforma o agente em um assistente de contexto local, compilando dados de múltiplas fontes gratuitas em um dashboard formatado e de fácil leitura.

📋 Instruções para o Agente

  1. 📍 Localização

• Identifique a cidade do usuário. Se a cidade não for informada, use Goiânia como padrão.

• Armazene o nome da cidade em uma variável (ex: CIDADE) para usar nas APIs.

  1. ☁️ Coleta de Dados

• Clima, Astronomia e Fase da Lua:

• Use curl "https://wttr.in/{CIDADE}?format=j1".

• Extraia os seguintes dados:

• current_condition: temp_C, FeelsLikeC, windspeedKmph, humidity, uvIndex.

• weather -> hourly: chanceofrain.

• weather -> astronomy: sunrise, sunset, moon_phase.

• Cotações de Moedas:

• Use curl "https://economia.awesomeapi.com.br/last/USD-BRL,EUR-BRL,BTC-BRL".

• Feriados Nacionais:

• Use curl "https://date.nager.at/api/v3/PublicHolidays/2026/BR".

• Verifique se há algum feriado para a data atual.

  1. 🔎 Pesquisa Adicional (Fallback )

• Qualidade do Ar (AQI): A API wttr.in não fornece este dado. Use uma ferramenta de pesquisa (como a API da Brave) para buscar "qualidade do ar em {CIDADE} hoje" e extraia o status (ex: "Boa", "Moderada", "Ruim").

  1. 💡 Lógica de Dicas Contextuais

• Com base nos dados coletados, gere uma dica contextual (DICA_CONTEXTUAL):

• Se a chance de chuva for > 30%: "Leve guarda-chuva se sair!"

• Se o índice UV for > 6: "Use protetor solar hoje."

• Se a qualidade do ar for "Ruim" ou "Muito Ruim": "Evite exercícios ao ar livre hoje."

• Se a variação do dólar for > 1%: "O mercado está volátil hoje."

• Se nenhuma das condições acima for atendida, não exiba a dica.

  1. ⚙️ Regras de Formatação

• Bloco de Código: O output final DEVE ser gerado dentro de um bloco de código (usando ```) para preservar o alinhamento e a formatação ASCII.

• Tradução: Traduza os nomes das fases da lua (ex: "New Moon" -> "Lua Nova") e as descrições do clima para o Português.

• Template: Siga rigorosamente o template de saída abaixo, preenchendo as variáveis com os dados coletados.

💻 Template de Saída

O agente deve preencher as variáveis e manter este layout:

Plain Text

🏠 local-life - Tudo sobre onde você mora

📍 [CIDADE] - [DATA ATUAL], [HORA]

☀️ CLIMA AGORA 🌡️ [TEMP]°C (sensação [FEEL]°C) 💨 Vento: [VENTO] km/h 💧 Umidade: [UMIDADE]% 🌦️ Previsão: [PREVISÃO_TEXTO]

📊 ÍNDICES DO DIA ☀️ UV: [UV_INDEX] ([RISCO]) - [DICA_UV]! 🌬️ Qualidade do ar: [AQI_STATUS] 🌅 Sol nasce: [SUNRISE] | põe: [SUNSET]

💰 COTAÇÕES 💵 Dólar: R$ [USD] ([USD_VAR]%) 💶 Euro: R$ [EUR] ([EUR_VAR]%) ₿ Bitcoin: R$ [BTC] ([BTC_VAR]%)

🗓️ HOJE

  • [FERIADO_STATUS]
  • Lua: [LUA_NOME] [LUA_EMOJI]

💡 DICA: [DICA_CONTEXTUAL]

Files

1 total
Select a file
Select a file to preview.

Comments

Loading comments…