weatherkit

Integrate Apple's WeatherKit framework into iOS apps for weather data.

155|22|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/omarshahine/HomeClaw --skill weatherkit-omarshahine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weatherkit
Source: https://github.com/omarshahine/HomeClaw/tree/main/.agents/skills/weatherkit
Command: npx skills add https://github.com/omarshahine/HomeClaw --skill weatherkit-omarshahine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides developers with the tools to integrate accurate, hyper-local weather data, forecasts, and alerts directly into their iOS applications, ensuring users are always informed about weather conditions.

Core Features & Use Cases

  • Real-time Weather Data: Fetch current weather conditions, including temperature, humidity, wind, and UV index.
  • Forecasts: Access hourly and daily weather forecasts for up to 10 days.
  • Weather Alerts: Receive and display critical weather alerts and notifications.
  • Attribution: Automatically includes necessary Apple Weather attribution.
  • Use Case: An outdoor adventure app can use this Skill to display the current temperature and a 3-day forecast for a user's selected location, helping them plan their trip.

Quick Start

Use the weatherkit skill to fetch the current weather for the user's current location.

Frequently Asked Questions about weatherkit

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

FAQPage Schema
How do I fetch real-time weather data and forecasts in an iOS app?

You can fetch real-time weather data and forecasts in an iOS app by integrating Apple's WeatherKit framework via Swift, which supports location-based queries for current conditions and daily forecasts.

Do I need an Apple Developer Program membership to use WeatherKit?

Yes, integrating WeatherKit requires an active Apple Developer Program membership, along with proper project configuration and enabling specific entitlements to authorize your data requests.

What iOS and Swift versions are required for WeatherKit integration?

WeatherKit integration requires Swift 6.2 and iOS 26 or later, ensuring your development environment is configured to support the latest framework capabilities and API calls.

Can I receive and display weather alerts using WeatherKit?

Yes, WeatherKit enables you to receive and display critical weather alerts and notifications directly within your application, keeping users informed of severe conditions in their area.

Does WeatherKit require displaying attribution for weather data?

Yes, mandatory display of Apple Weather attribution is required when using WeatherKit, ensuring proper credit is given for the hyper-local forecasts and data provided by the framework.

How do I get current temperature and humidity for a specific location in Swift?

You can retrieve the current temperature and humidity for a specific location by performing location-based queries with WeatherKit, allowing selective data retrieval for your iOS application.