weatherkit

Integrate WeatherKit data into Apple platform apps with Swift and REST APIs.

4|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill weatherkit-autisticaf
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: weatherkit
Source: https://github.com/AutisticAF/claude-code-apple-dev-plugin/tree/main/skills/weatherkit
Command: npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill weatherkit-autisticaf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

WeatherKit patterns for accessing Apple weather data, including current conditions, forecasts, alerts, and attribution, to streamline integration in Apple platform apps.

Core Features & Use Cases

  • Swift API access for Apple platforms (iOS/macOS/watchOS/tvOS)
  • REST API option for cross-platform scenarios
  • Proper attribution handling and data availability checks for reliable UI

Quick Start

Set up WeatherKit entitlement, import WeatherKit, and fetch current and daily data for a location.

Frequently Asked Questions about weatherkit

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

FAQPage Schema
How do I integrate WeatherKit data into an Apple platform app?▼

To integrate WeatherKit data, you need to set up the WeatherKit entitlement, import the framework, and fetch current conditions and forecasts for a specific location using the Swift API.

Can I access Apple weather data from cross-platform scenarios?▼

Yes, you can access Apple weather data from cross-platform scenarios by using the WeatherKit REST API instead of the native Swift API for your non-Apple device implementations.

How do I handle attribution requirements when displaying WeatherKit data?▼

You must render compliant attribution in the UI by following the provided attribution patterns to properly display WeatherKit data and maintain app compliance.

Do I need a specific entitlement to fetch weather forecasts in Swift?▼

Yes, fetching weather forecasts in Swift requires setting up the WeatherKit entitlement in your project before importing the framework and selecting the necessary datasets.

What weather datasets can I fetch using the WeatherKit Swift API?▼

You can fetch current conditions, daily forecasts, and weather alerts by selecting the appropriate datasets after importing the WeatherKit framework into your Apple app.