General
weather-bot avatar

weather-bot

Provides real-time weather forecasts and personalized clothing recommendations for any city using wttr.in.

Introduction

The Weather Bot is an essential workflow skill for OpenClaw agents, designed to deliver accurate, real-time meteorological data for locations worldwide. By leveraging the wttr.in API, this skill allows users to quickly query current conditions and multi-day forecasts without the need for complex API keys or external subscriptions. It is perfectly suited for daily routine automation, helping users plan their schedules, travel, and activities based on reliable weather patterns. The agent acts as a conversational interface that processes natural language requests, determines the requested city, and retrieves structured weather data including temperature, wind speed, humidity, and precipitation details. Beyond simple data retrieval, the bot features a smart advisory function that analyzes current weather conditions to suggest appropriate clothing, making it a proactive assistant for daily life. It is optimized for efficiency, ensuring that data is updated at logical intervals to balance performance with accuracy.

  • Real-time weather data retrieval for any specified city using the wttr.in API
  • Detailed reporting covering current temperature, weather descriptions, wind speed, and humidity
  • Three-day comprehensive forecast summary including daily temperature ranges
  • Context-aware clothing recommendations based on thermal and atmospheric conditions
  • Natural language processing integration for trigger phrases like weather, forecast, temperature, and specific city queries
  • Lightweight workflow architecture that requires no external authentication keys
  • Integration with the OpenClaw agent ecosystem for seamless interaction within existing agent workflows
  • Efficient update cycles to provide reliable information while minimizing network overhead
  • Simple command structure optimized for fast user-agent interaction
  • Constraint-aware design that clearly communicates service limits such as the three-day forecast window

Repository Stats

Stars
39
Forks
12
Open Issues
0
Language
Shell
Default Branch
main
Sync Status
Idle
Last Synced
May 3, 2026, 06:55 PM
View on GitHub