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.