
Weather
- 55 installs
- 186 repo stars
- Updated August 4, 2026
- aws-samples/sample-strands-agent-with-agentcore
Weather is a Claude Code skill that gives an AI agent get_today_weather and get_weather_forecast tools for current conditions and multi-day forecasts worldwide.
About
This skill gives an AI agent two tools for current weather and multi-day forecasts by city name. A developer adds it to a Strands agent so the model can answer weather questions and support travel or event planning. The API handles geocoding, and an optional country disambiguates cities that share a name.
- Gives an agent get_today_weather and get_weather_forecast tools
- Supports current conditions plus 1-16 day forecasts worldwide by city name
- Handles geocoding internally, with an optional country for disambiguation
Weather by the numbers
- 55 all-time installs (skills.sh)
- Ranked #6,762 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
weather capabilities & compatibility
- Capabilities
- weather lookup
- Works with
- weather
What weather says it does
Current weather and multi-day forecasts worldwide
get_weather_forecast(city_name, days?, country?)**: Get multi-day weather forecast (1-16 days).
npx skills add https://github.com/aws-samples/sample-strands-agent-with-agentcore --skill weatherAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 55 |
|---|---|
| repo stars | ★ 186 |
| Last updated | August 4, 2026 |
| Repository | aws-samples/sample-strands-agent-with-agentcore ↗ |
What it does
Let an agent fetch current weather and 1-16 day forecasts for any city worldwide.
Who is it for?
Agents that need current weather or multi-day forecasts for travel, events, or outdoor-activity planning.
When should I use this skill?
The user asks about current weather conditions or a multi-day forecast for a city.
By the numbers
- 2 tools (get_today_weather, get_weather_forecast)
- forecast range of 1-16 days
Files
Weather
Available Tools
- get_today_weather(city_name, country?): Get current weather conditions and today's hourly forecast.
city_name(string, required): City name (e.g., "Seoul", "New York", "London")country(string, optional): Country name for disambiguation (e.g., "South Korea")
- get_weather_forecast(city_name, days?, country?): Get multi-day weather forecast (1-16 days).
city_name(string, required): City namedays(integer, optional, default: 7): Number of forecast days (1-16)country(string, optional): Country name for disambiguation
Usage Guidelines
- Use city names directly — the API handles geocoding internally.
- Add
countrywhen the city name is ambiguous (e.g., "Portland" exists in both Oregon and Maine). - Use
get_today_weatherfor current conditions and today's hourly breakdown. - Use
get_weather_forecastfor multi-day planning (travel, events, outdoor activities). - Present temperatures in both Celsius and Fahrenheit when the user's preference is unclear.
- Include relevant details: precipitation probability, wind speed, humidity.