get-local-weather

Fetch a 7-day weather forecast from Open-Meteo using a zip_code from memory.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/adamrdrew/claude-code-patterns --skill get-local-weather
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: get-local-weather
Source: https://github.com/adamrdrew/claude-code-patterns/tree/main/skill-discovery/.claude/skills/get-local-weather
Command: npx skills add https://github.com/adamrdrew/claude-code-patterns --skill get-local-weather

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It provides a programmatic way to fetch a local 7-day weather forecast by reading a zip code stored in memory, avoiding manual lookups and ensuring up-to-date data.

Core Features & Use Cases

  • Read the zip_code from memory and validate prerequisites (memory.md exists and contains a zip_code).
  • Convert the zip code to geographic coordinates via the zippopotam.us API.
  • Retrieve a 7-day forecast from Open-Meteo and present a readable report.
  • Use Case: A user asks for the forecast for their current location without entering the zip code each time.

Quick Start

Ask it to fetch the 7-day forecast for the location encoded in memory's zip code.

Frequently Asked Questions about get-local-weather

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

FAQPage Schema
How do I fetch a 7-day weather forecast using a zip code stored in memory?

Fetch a 7-day weather forecast by reading a zip code from memory, converting it to coordinates via the zippopotam.us API, and retrieving forecast data from Open-Meteo to format a readable report.

Can I automate local weather lookups without entering my zip code every time?

Yes, automate local weather lookups by initializing memory with your zip code. The tool reads the stored zip code automatically, avoiding manual entry and retrieving the forecast directly.

What do I need to set up before retrieving a forecast from Open-Meteo?

Before retrieving a forecast from Open-Meteo, you need a memory.md file that exists and contains a zip_code. The tool performs a read-only operation to fetch this prerequisite data.

Why does my weather forecast retrieval fail when memory is not initialized?

Weather forecast retrieval fails when memory is not initialized because the tool requires a memory.md file containing a zip_code. It includes error handling for these missing prerequisites.

How does the zippopotam.us API convert a zip code to coordinates for weather data?

The zippopotam.us API converts a zip code to geographic coordinates by looking up the postal code, providing the latitude and longitude needed to query Open-Meteo for weather data.

Does this weather forecast tool require write access to memory files?

No, the weather forecast tool operates with read-only access to memory files. It only reads the zip_code from memory.md and does not modify any stored data during execution.