openweathermap

Resolve ambiguous weather location queries using coordinate-based lookups.

2|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/NimbleBrainInc/skills --skill openweathermap
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openweathermap
Source: https://github.com/NimbleBrainInc/skills/tree/main/openweathermap
Command: npx skills add https://github.com/NimbleBrainInc/skills --skill openweathermap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill resolves weather-related location queries by performing a location search and coordinate-based lookups, reducing ambiguity and improving data accuracy for weather requests.

Core Features & Use Cases

  • Location resolution: Convert user queries into precise coordinates using a location search and geocoding fallback.
  • Weather data access: Retrieve current conditions, forecasts, air quality, and historical weather for resolved locations.
  • Disambiguation handling: When multiple matches exist, prompt for user selection to ensure correct results.

Quick Start

Use the openweathermap skill to resolve a location and fetch the current weather for a given city.

Frequently Asked Questions about openweathermap

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

FAQPage Schema
How do I resolve ambiguous weather location queries to get accurate current conditions?▼

To resolve ambiguous weather location queries, you can use a geocoding fallback that searches for locations and converts them into precise coordinates, prompting for user selection when multiple matches exist to ensure accurate current conditions.

What is the best way to handle weather geocoding for cities that share the same name?▼

The best way to handle weather geocoding for cities with identical names is to use a disambiguation process that searches for all matching locations and prompts you to select the correct one before retrieving the forecast.

Can I retrieve historical weather data and air quality readings using coordinates?▼

Yes, you can retrieve historical weather data and air quality readings by using coordinates as the primary lookup method, which ensures precise location resolution after an initial location search resolves any query ambiguity.

Does weather location resolution support both forecasts and air quality checks for multiple regions?▼

Yes, weather location resolution supports forecasts and air quality checks across multiple cities and regions by performing a coordinate-based lookup that accurately targets the specific area you request.

Why does my weather request return multiple location matches instead of current conditions?▼

Your weather request returns multiple matches because the location query is ambiguous, triggering a disambiguation step where you must select the correct location before the system fetches the current conditions.

Do I need coordinates to fetch weather data for a specific city?▼

You do not need to provide coordinates manually to fetch weather data; the system performs a location search and geocoding fallback to automatically convert your city name into the required coordinates for current conditions and forecasts.