weather

Fetch current weather and forecasts for a location via wttr.in with Open-Meteo fallback.

2.5k|423|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill weather-bitterbot-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: weather
Source: https://github.com/Bitterbot-AI/bitterbot-desktop/tree/main/skills/weather
Command: npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill weather-bitterbot-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

People and automated agents often need timely weather information without relying on API keys or paid services. This skill provides quick access to current conditions and forecasts using lightweight, publicly available services.

Core Features & Use Cases

  • Current conditions: retrieves up-to-date weather for a specified location.
  • Forecasts: provides short-term forecasts suitable for planning activities.
  • No API key required: uses free services like wttr.in with a JSON fallback via Open-Meteo.
  • Use Case: For example, an agent can decide whether to schedule outdoor tasks based on the forecast.

Quick Start

Ask for the current weather for a city (e.g., "weather London") and the skill will return the latest conditions.

Frequently Asked Questions about weather

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get current weather and forecasts without an API key?▼

You can get weather and forecasts without an API key by using lightweight public services. This skill uses wttr.in as the primary source with a JSON fallback to Open-Meteo, fetching current conditions and short-term forecasts for any specified location without authentication.

Can I use curl in the terminal to check the weather for a specific city?▼

Yes, you can use curl in the terminal to check the weather. The skill leverages wttr.in, which is designed to return current weather conditions and forecasts directly from terminal requests, making it easy to query weather for any city quickly.

How do automated agents use weather data for decision making?▼

Automated agents use weather data for decision making by retrieving current conditions and forecasts to determine if outdoor tasks should be scheduled. By accessing weather context programmatically without API keys, agents can dynamically adjust plans based on the latest forecast.

Does wttr.in provide JSON output for programmatic weather consumption?▼

Yes, wttr.in provides JSON output for programmatic weather consumption. If the primary service is unavailable, the skill includes a JSON fallback to Open-Meteo, ensuring automated agents receive structured weather data for programmatic use.

What are the limitations of using free weather services without API keys?▼

The limitations of using free weather services without API keys include reliance on public services like wttr.in and Open-Meteo. While suitable for quick status checks and travel planning, these free services may have usage limits or less comprehensive data compared to paid alternatives.