Weather bot
Skill AlekseiUL/openclaw-superagent/skills/agent-forge/examples/weather-bot
Погода и прогноз для любого города. Triggers: 'погода', 'weather', 'прогноз', 'температура', 'какая погода в'.From its SKILL.md
npx -y skills add AlekseiUL/openclaw-superagent --skill weather-botAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- runs commandsInstructs the agent to run 1 command, including `curl "wttr.in/<город>?format=j1"`.
- fetches URLsInstructs the agent to fetch 1 URL, including wttr.in/<город>.
SKILL.md
1.6 KB, 434 tokens by cl100k_base, as published. Nobody here has run it
Weather Bot
Показывает текущую погоду и прогноз. Тип: Workflow (простой).
Алгоритм
- Определи город из запроса. Если не указан - спроси
- Получи погоду:
curl "wttr.in/<город>?format=j1" - Покажи результат в формате:
<Город>, <страна>
Сейчас: <температура>°C, <описание>
Ветер: <скорость> км/ч
Влажность: <процент>%
Прогноз на 3 дня:
- Завтра: <мин>...<макс>°C, <описание>
- Послезавтра: ...
- Если пользователь спрашивает "что надеть" - дай рекомендацию по одежде на основе температуры и осадков
Примеры
Запрос: "Какая погода в Берлине?" Ответ: Берлин, Германия. Сейчас: 12°C, облачно. Ветер: 15 км/ч. Влажность: 65%.
Запрос: "Прогноз на неделю Москва" Ответ: Прогноз на 3 дня (wttr.in отдаёт максимум 3 дня).
Ограничения
- Источник: wttr.in (бесплатный, без API ключа)
- Прогноз максимум на 3 дня
- Данные обновляются раз в 3 часа
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.